2138-1848:714475480.465 : ============Debug Start==========
2138-1848:714475480.780 : Date : 2020/5/18 09:50:33
2138-1848:714475480.863 : Process ID : 2138
2138-1848:714475481.196 : Windows : Version 10.0 build 18363 
2138-1848:714475481.672 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714475481.739 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714475481.812 : MemoryStatus.ullAvailPhys : 5876801536
2138-1848:714475481.877 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714475481.944 : MemoryStatus.ullAvailPageFile : 7290748928
2138-1848:714475482.008 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714475482.072 : MemoryStatus.ullAvailVirtual : 1724481536
2138-1848:714475482.135 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714475482.241 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714475482.306 : CPU Family 6 Model 10 Stepping 7
2138-1848:714475482.560 : CPU Count : 4
2138-1848:714475482.610 : CPU Frequency : 100.000 Mhz
2138-1848:714475487.234 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714475487.373 : => InitializeDriver
2138-1848:714475488.067 : <= InitializeDriver ret = 1
2138-1848:714475488.132 : => InitializeScanner
2138-1848:714475488.217 : => CAsicIO::GetDeviceList
2138-1848:714475488.418 : => CNT96226::CNT96226
2138-1848:714475488.480 : => CNT96226::Open
2138-1848:714475514.502 : <= CNT96226::Open ret = 1
2138-1848:714475514.618 : => CNT96226::Initialize
2138-1848:714475514.830 : <= CNT96226::Initialize ret = 1
2138-1848:714475514.898 : <= CNT96226::CNT96226
2138-1848:714475514.963 : => CNT96226::EnumAvailableDevice
2138-1848:714475518.794 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714475518.880 : DeviceHandleTable[ 0 ] = 256
2138-1848:714475518.948 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714479256.628 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714479257.747 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714479266.107 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714479266.329 : => IoObject::GetLockName
2138-1848:714479266.457 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714479266.602 : <= IoObject::GetLockName
2138-1848:714479267.439 : => CNT96226::VenderCmd_GetData
2138-1848:714479267.578 : iCmd = 3, nBytes = 2
2138-1848:714479671.510 : 0000 : 06 38 
2138-1848:714479671.770 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714479671.938 : => CNT96226::VenderCmd_GetData
2138-1848:714479672.068 : iCmd = 4, nBytes = 2
2138-1848:714479988.783 : 0000 : 07 07 
2138-1848:714479989.031 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714479989.224 : Device 0 USB ID = 0638 : 0707
2138-1848:714479989.407 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714479989.564 : IO Send command 10 bytes
2138-1848:714479989.696 : => CNT96226::VenderCmd_SetData
2138-1848:714479989.831 : iCmd = 0, nBytes = 10
2138-1848:714479990.054 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714480200.750 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714480201.275 : => CNT96226::VenderCmd_GetData
2138-1848:714480201.420 : iCmd = 0, nBytes = 165
2138-1848:714480421.520 : skip dump 37 bytes
2138-1848:714480421.987 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714480422.297 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714480422.586 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714480422.883 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714480423.164 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714480423.450 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714480423.722 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714480423.986 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714480424.124 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714480424.263 : => CNT96226::VenderCmd_GetData
2138-1848:714480424.644 : iCmd = 1, nBytes = 4
2138-1848:714480634.775 : 0000 : 00 00 00 00 
2138-1848:714480634.985 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714480635.151 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714480635.295 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714480635.442 : IO Send command 10 bytes
2138-1848:714480635.560 : => CNT96226::VenderCmd_SetData
2138-1848:714480635.685 : iCmd = 0, nBytes = 10
2138-1848:714480635.919 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714480997.165 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714480997.391 : => CNT96226::VenderCmd_GetData
2138-1848:714480997.473 : iCmd = 0, nBytes = 128
2138-1848:714481159.567 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481159.810 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481160.011 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714481160.203 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714481160.377 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714481160.545 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481160.716 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481160.880 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481160.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714481161.057 : => CNT96226::VenderCmd_GetData
2138-1848:714481161.134 : iCmd = 1, nBytes = 4
2138-1848:714481298.052 : 0000 : 00 00 00 00 
2138-1848:714481298.471 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714481298.580 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714481298.776 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714481298.881 : => CNT96226::Close
2138-1848:714481303.551 : <= CNT96226::Close ret = 1
2138-1848:714481303.670 : <= CNT96226::~CNT96226
2138-1848:714481303.796 : <= CAsicIO::GetDeviceList
2138-1848:714481304.310 : => IoObject::SetTimeout
2138-1848:714481304.394 : Timeout--> In = 0 Out = 0
2138-1848:714481304.477 : <= IoObject::SetTimeout
2138-1848:714481304.568 : => CAsicIO::CAsicIO
2138-1848:714481304.662 : => CNT96226::CNT96226
2138-1848:714481304.740 : => CNT96226::Open
2138-1848:714481334.598 : <= CNT96226::Open ret = 1
2138-1848:714481334.742 : => CNT96226::Initialize
2138-1848:714481335.024 : <= CNT96226::Initialize ret = 1
2138-1848:714481335.108 : <= CNT96226::CNT96226
2138-1848:714481335.182 : <= CAsicIO::CAsicIO
2138-1848:714481335.259 : => CAsicIO::InitializeDevice
2138-1848:714481335.355 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714481340.487 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714481340.649 : => IoObject::GetLockName
2138-1848:714481340.727 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714481340.817 : <= IoObject::GetLockName
2138-1848:714481341.394 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714481341.498 : IO Send command 10 bytes
2138-1848:714481341.574 : => CNT96226::VenderCmd_SetData
2138-1848:714481341.650 : iCmd = 0, nBytes = 10
2138-1848:714481341.797 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714481694.894 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714481695.090 : => CNT96226::VenderCmd_GetData
2138-1848:714481695.184 : iCmd = 0, nBytes = 128
2138-1848:714481895.357 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481895.631 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481895.831 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714481896.013 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714481896.191 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714481896.759 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481896.946 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481897.111 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714481897.205 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714481897.451 : => CNT96226::VenderCmd_GetData
2138-1848:714481897.542 : iCmd = 1, nBytes = 4
2138-1848:714482099.330 : 0000 : 00 00 00 00 
2138-1848:714482099.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714482099.601 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714482099.695 : => CNT96226::VenderCmd_GetData
2138-1848:714482099.778 : iCmd = 3, nBytes = 2
2138-1848:714482485.525 : 0000 : 06 38 
2138-1848:714482485.720 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714482485.829 : => CNT96226::VenderCmd_GetData
2138-1848:714482485.914 : iCmd = 4, nBytes = 2
2138-1848:714482790.992 : 0000 : 07 07 
2138-1848:714482791.169 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714482791.354 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714482791.492 : => IoObject::InitializeDevice
2138-1848:714482791.635 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714482792.558 : <= IoObject::InitializeDevice ret = 1
2138-1848:714482792.661 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714482794.020 : => FindScanner
2138-1848:714482794.161 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714482794.266 : <= FindScanner ret = 1
2138-1848:714482794.358 : => IoObject::IoLockStart
2138-1848:714482794.498 : => CAsicIO::CheckDevice
2138-1848:714482794.577 : => CNT96226::ConnectIsAvailable
2138-1848:714482818.608 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714482818.747 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714482818.938 : <= IoObject::IoLockStart
2138-1848:714482819.028 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714482819.120 : IO Send command 10 bytes
2138-1848:714482819.237 : => CNT96226::VenderCmd_SetData
2138-1848:714482819.317 : iCmd = 0, nBytes = 10
2138-1848:714482819.454 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714483015.229 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714483015.370 : System send command 10 bytes + data 0 bytes
2138-1848:714483015.464 : IO total need to receive data 5 bytes
2138-1848:714483015.545 : => CNT96226::VenderCmd_GetData
2138-1848:714483015.622 : iCmd = 0, nBytes = 5
2138-1848:714483225.139 : 0000 : 06 00 02 02 ab 
2138-1848:714483225.273 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714483225.363 : System total receive data 5 bytes
2138-1848:714483225.448 : => CNT96226::VenderCmd_GetData
2138-1848:714483225.528 : iCmd = 1, nBytes = 4
2138-1848:714483425.037 : 0000 : 00 00 00 00 
2138-1848:714483425.185 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714483425.346 : <= CAsicIO::DoIo ret = 1
2138-1848:714483425.438 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714483425.528 : IO Send command 10 bytes
2138-1848:714483425.643 : => CNT96226::VenderCmd_SetData
2138-1848:714483425.725 : iCmd = 0, nBytes = 10
2138-1848:714483425.872 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714483606.230 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714483606.389 : System send command 10 bytes + data 0 bytes
2138-1848:714483606.481 : IO total need to receive data 165 bytes
2138-1848:714483606.568 : => CNT96226::VenderCmd_GetData
2138-1848:714483606.650 : iCmd = 0, nBytes = 165
2138-1848:714483787.390 : skip dump 37 bytes
2138-1848:714483787.639 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714483787.832 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714483788.015 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714483788.195 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714483788.365 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714483788.541 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714483788.712 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714483788.878 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714483788.963 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714483789.043 : System total receive data 165 bytes
2138-1848:714483789.126 : => CNT96226::VenderCmd_GetData
2138-1848:714483789.360 : iCmd = 1, nBytes = 4
2138-1848:714483958.151 : 0000 : 00 00 00 00 
2138-1848:714483958.281 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714483958.425 : <= CAsicIO::DoIo ret = 1
2138-1848:714483958.507 : Dump Inquiry
2138-1848:714483958.673 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714483958.853 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714483959.031 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714483959.206 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714483959.379 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714483959.558 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714483959.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714483959.897 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714483960.071 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714483960.241 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714483960.359 : 00a0 : 00 00 00 00 00 
2138-1848:714483960.451 : => ReadNVMDataInternal
2138-1848:714483960.708 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714483960.793 : IO Send command 10 bytes
2138-1848:714483960.909 : => CNT96226::VenderCmd_SetData
2138-1848:714483960.987 : iCmd = 0, nBytes = 10
2138-1848:714483961.124 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714484276.934 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714484277.144 : System send command 10 bytes + data 0 bytes
2138-1848:714484277.244 : IO total need to receive data 128 bytes
2138-1848:714484277.332 : => CNT96226::VenderCmd_GetData
2138-1848:714484277.415 : iCmd = 0, nBytes = 128
2138-1848:714484485.700 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714484485.982 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714484486.190 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714484486.378 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714484486.559 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714484486.731 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714484486.903 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714484487.074 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714484487.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714484487.270 : System total receive data 128 bytes
2138-1848:714484487.362 : => CNT96226::VenderCmd_GetData
2138-1848:714484487.444 : iCmd = 1, nBytes = 4
2138-1848:714484697.022 : 0000 : 00 00 00 00 
2138-1848:714484697.174 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714484697.364 : <= CAsicIO::DoIo ret = 1
2138-1848:714484697.468 : NVMData.PadScanCount = 0
2138-1848:714484697.554 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714484697.633 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714484697.717 : NVMData.FlatbedScanCount = 0
2138-1848:714484697.794 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714484697.876 : NVMData.SideEdgeFletbed = 0
2138-1848:714484697.955 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714484698.030 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714484698.110 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714484698.188 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714484698.271 : NVMData.BornMonth = 0
2138-1848:714484698.341 : NVMData.BornDay = 0
2138-1848:714484698.410 : NVMData.BornYear = 0
2138-1848:714484698.482 : NVMData.FirstScanMonth = 5
2138-1848:714484698.552 : NVMData.FirstScanDay = 18
2138-1848:714484698.629 : NVMData.FirstScanYear = 2020
2138-1848:714484698.704 : NVMData.VerticalMagnification = 0
2138-1848:714484698.792 : NVMData.HorizontalMagnification = 0
2138-1848:714484698.869 : NVMData.PowerSavingTime = 15
2138-1848:714484698.944 : NVMData.SN = A094165189010062
2138-1848:714484699.013 : NVMData.AutoFeed = 0
2138-1848:714484699.083 : NVMData.CCDType = 0
2138-1848:714484699.323 : NVMData.ScanSpeed = 0
2138-1848:714484699.398 : NVMData.RollerCount = 0
2138-1848:714484699.469 : NVMData.MultifeedCount = 0
2138-1848:714484699.542 : NVMData.JamCount = 0
2138-1848:714484699.615 : NVMData.IdentifyInfo = 
2138-1848:714484699.686 : NVMData.FormalName = 
2138-1848:714484699.758 : NVMData.ReservedB = 0
2138-1848:714484699.828 : NVMData.FunctionCode = 0
2138-1848:714484699.896 : NVMData.PreFeed = 0
2138-1848:714484699.966 : NVMData.PreFeedTime = 0
2138-1848:714484700.035 : NVMData.ButtonNumber = 0
2138-1848:714484700.107 : NVMData.PowerOffTime = 0
2138-1848:714484700.179 : <= ReadNVMDataInternal ret = 1
2138-1848:714484700.276 : => IoObject::IoLockEnd
2138-1848:714484700.382 : <= IoObject::IoLockEnd
2138-1848:714484700.451 : <= InitializeScanner ret = 1
2138-1848:714484700.540 : => GetLogicalScannerAbilityEx
2138-1848:714484700.626 : => IoObject::IoLockStart
2138-1848:714484700.733 : => CAsicIO::CheckDevice
2138-1848:714484700.811 : => CNT96226::ConnectIsAvailable
2138-1848:714484724.664 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714484724.797 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714484724.876 : <= IoObject::IoLockStart
2138-1848:714484724.952 : => IoObject::IoLockEnd
2138-1848:714484725.067 : <= IoObject::IoLockEnd
2138-1848:714484725.209 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714484725.312 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714484907.850 : => ReadNVMData
2138-1848:714484908.072 : => IoObject::IoLockStart
2138-1848:714484908.237 : => CAsicIO::CheckDevice
2138-1848:714484908.322 : => CNT96226::ConnectIsAvailable
2138-1848:714484934.330 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714484934.491 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714484934.584 : <= IoObject::IoLockStart
2138-1848:714484934.682 : => ReadNVMDataInternal
2138-1848:714484934.771 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714484934.865 : IO Send command 10 bytes
2138-1848:714484935.032 : => CNT96226::VenderCmd_SetData
2138-1848:714484935.112 : iCmd = 0, nBytes = 10
2138-1848:714484935.262 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714485294.121 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714485294.312 : System send command 10 bytes + data 0 bytes
2138-1848:714485294.419 : IO total need to receive data 128 bytes
2138-1848:714485294.517 : => CNT96226::VenderCmd_GetData
2138-1848:714485294.608 : iCmd = 0, nBytes = 128
2138-1848:714485494.947 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714485495.219 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714485495.421 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714485495.615 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714485495.793 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714485495.968 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714485496.142 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714485496.314 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714485496.405 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714485496.497 : System total receive data 128 bytes
2138-1848:714485496.590 : => CNT96226::VenderCmd_GetData
2138-1848:714485496.671 : iCmd = 1, nBytes = 4
2138-1848:714485702.425 : 0000 : 00 00 00 00 
2138-1848:714485702.594 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714485702.822 : <= CAsicIO::DoIo ret = 1
2138-1848:714485702.916 : NVMData.PadScanCount = 0
2138-1848:714485703.000 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714485703.084 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714485703.163 : NVMData.FlatbedScanCount = 0
2138-1848:714485703.246 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714485703.326 : NVMData.SideEdgeFletbed = 0
2138-1848:714485703.404 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714485703.483 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714485703.569 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714485703.831 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714485703.919 : NVMData.BornMonth = 0
2138-1848:714485703.988 : NVMData.BornDay = 0
2138-1848:714485704.063 : NVMData.BornYear = 0
2138-1848:714485704.130 : NVMData.FirstScanMonth = 5
2138-1848:714485704.203 : NVMData.FirstScanDay = 18
2138-1848:714485704.281 : NVMData.FirstScanYear = 2020
2138-1848:714485704.353 : NVMData.VerticalMagnification = 0
2138-1848:714485704.432 : NVMData.HorizontalMagnification = 0
2138-1848:714485704.507 : NVMData.PowerSavingTime = 15
2138-1848:714485704.583 : NVMData.SN = A094165189010062
2138-1848:714485704.653 : NVMData.AutoFeed = 0
2138-1848:714485704.725 : NVMData.CCDType = 0
2138-1848:714485704.792 : NVMData.ScanSpeed = 0
2138-1848:714485704.862 : NVMData.RollerCount = 0
2138-1848:714485704.933 : NVMData.MultifeedCount = 0
2138-1848:714485705.004 : NVMData.JamCount = 0
2138-1848:714485705.076 : NVMData.IdentifyInfo = 
2138-1848:714485705.149 : NVMData.FormalName = 
2138-1848:714485705.217 : NVMData.ReservedB = 0
2138-1848:714485705.285 : NVMData.FunctionCode = 0
2138-1848:714485705.353 : NVMData.PreFeed = 0
2138-1848:714485705.422 : NVMData.PreFeedTime = 0
2138-1848:714485705.489 : NVMData.ButtonNumber = 0
2138-1848:714485705.558 : NVMData.PowerOffTime = 0
2138-1848:714485705.627 : <= ReadNVMDataInternal ret = 1
2138-1848:714485705.709 : => IoObject::IoLockEnd
2138-1848:714485705.807 : <= IoObject::IoLockEnd
2138-1848:714485705.874 : <= ReadNVMData ret = 1
2138-1848:714488122.546 : ============Debug Start==========
2138-1848:714488122.873 : Date : 2020/5/18 09:50:34
2138-1848:714488122.962 : Process ID : 2138
2138-1848:714488123.322 : Windows : Version 10.0 build 18363 
2138-1848:714488123.822 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714488123.888 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714488123.959 : MemoryStatus.ullAvailPhys : 5876752384
2138-1848:714488124.024 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714488124.094 : MemoryStatus.ullAvailPageFile : 7291760640
2138-1848:714488124.161 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714488124.221 : MemoryStatus.ullAvailVirtual : 1724502016
2138-1848:714488124.290 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714488124.398 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714488124.461 : CPU Family 6 Model 10 Stepping 7
2138-1848:714488124.723 : CPU Count : 4
2138-1848:714488124.773 : CPU Frequency : 100.000 Mhz
2138-1848:714488129.439 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714488129.594 : => InitializeDriver
2138-1848:714488129.850 : <= InitializeDriver ret = 1
2138-1848:714490187.423 : => InitializeScanner
2138-1848:714490187.699 : => CAsicIO::GetDeviceList
2138-1848:714490188.102 : => CNT96226::CNT96226
2138-1848:714490188.169 : => CNT96226::Open
2138-1848:714490216.383 : <= CNT96226::Open ret = 1
2138-1848:714490216.496 : => CNT96226::Initialize
2138-1848:714490216.713 : <= CNT96226::Initialize ret = 1
2138-1848:714490216.775 : <= CNT96226::CNT96226
2138-1848:714490216.837 : => CNT96226::EnumAvailableDevice
2138-1848:714490220.443 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714490220.530 : DeviceHandleTable[ 0 ] = 256
2138-1848:714490220.594 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714493948.145 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714493949.298 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714493957.437 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714493957.666 : => IoObject::GetLockName
2138-1848:714493957.794 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714493957.937 : <= IoObject::GetLockName
2138-1848:714493958.757 : => CNT96226::VenderCmd_GetData
2138-1848:714493958.893 : iCmd = 3, nBytes = 2
2138-1848:714494371.744 : 0000 : 06 38 
2138-1848:714494372.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714494372.195 : => CNT96226::VenderCmd_GetData
2138-1848:714494372.326 : iCmd = 4, nBytes = 2
2138-1848:714494698.893 : 0000 : 07 07 
2138-1848:714494699.142 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714494699.326 : Device 0 USB ID = 0638 : 0707
2138-1848:714494699.496 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714494699.651 : IO Send command 10 bytes
2138-1848:714494699.768 : => CNT96226::VenderCmd_SetData
2138-1848:714494699.891 : iCmd = 0, nBytes = 10
2138-1848:714494700.113 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714494899.733 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714494899.962 : => CNT96226::VenderCmd_GetData
2138-1848:714494900.090 : iCmd = 0, nBytes = 165
2138-1848:714495105.179 : skip dump 37 bytes
2138-1848:714495105.548 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714495105.841 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714495106.132 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714495106.414 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714495106.694 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714495106.967 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714495107.228 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495107.494 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495107.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714495107.763 : => CNT96226::VenderCmd_GetData
2138-1848:714495108.091 : iCmd = 1, nBytes = 4
2138-1848:714495317.281 : 0000 : 00 00 00 00 
2138-1848:714495317.481 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714495317.628 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714495317.760 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714495317.902 : IO Send command 10 bytes
2138-1848:714495318.019 : => CNT96226::VenderCmd_SetData
2138-1848:714495318.140 : iCmd = 0, nBytes = 10
2138-1848:714495318.359 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714495671.018 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714495671.298 : => CNT96226::VenderCmd_GetData
2138-1848:714495671.421 : iCmd = 0, nBytes = 128
2138-1848:714495885.575 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495885.925 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495886.212 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714495886.490 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714495886.761 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714495887.024 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495887.289 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495887.547 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714495887.686 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714495887.817 : => CNT96226::VenderCmd_GetData
2138-1848:714495887.937 : iCmd = 1, nBytes = 4
2138-1848:714496082.778 : 0000 : 00 00 00 00 
2138-1848:714496082.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714496083.132 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714496083.407 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714496083.552 : => CNT96226::Close
2138-1848:714496090.407 : <= CNT96226::Close ret = 1
2138-1848:714496090.575 : <= CNT96226::~CNT96226
2138-1848:714496090.762 : <= CAsicIO::GetDeviceList
2138-1848:714496091.533 : => IoObject::SetTimeout
2138-1848:714496091.651 : Timeout--> In = 0 Out = 0
2138-1848:714496091.773 : <= IoObject::SetTimeout
2138-1848:714496091.896 : => CAsicIO::CAsicIO
2138-1848:714496092.040 : => CNT96226::CNT96226
2138-1848:714496092.160 : => CNT96226::Open
2138-1848:714496133.699 : <= CNT96226::Open ret = 1
2138-1848:714496133.912 : => CNT96226::Initialize
2138-1848:714496134.316 : <= CNT96226::Initialize ret = 1
2138-1848:714496134.442 : <= CNT96226::CNT96226
2138-1848:714496134.549 : <= CAsicIO::CAsicIO
2138-1848:714496134.658 : => CAsicIO::InitializeDevice
2138-1848:714496134.801 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714496142.712 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714496142.940 : => IoObject::GetLockName
2138-1848:714496143.065 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714496143.202 : <= IoObject::GetLockName
2138-1848:714496144.036 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714496144.196 : IO Send command 10 bytes
2138-1848:714496144.306 : => CNT96226::VenderCmd_SetData
2138-1848:714496144.429 : iCmd = 0, nBytes = 10
2138-1848:714496144.668 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714496494.460 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714496494.769 : => CNT96226::VenderCmd_GetData
2138-1848:714496494.911 : iCmd = 0, nBytes = 128
2138-1848:714496705.577 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714496705.971 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714496706.263 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714496706.542 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714496706.803 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714496707.061 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714496707.327 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714496707.597 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714496707.732 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714496708.131 : => CNT96226::VenderCmd_GetData
2138-1848:714496708.263 : iCmd = 1, nBytes = 4
2138-1848:714496909.632 : 0000 : 00 00 00 00 
2138-1848:714496909.887 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714496910.048 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714496910.191 : => CNT96226::VenderCmd_GetData
2138-1848:714496910.314 : iCmd = 3, nBytes = 2
2138-1848:714497305.180 : 0000 : 06 38 
2138-1848:714497305.431 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714497305.597 : => CNT96226::VenderCmd_GetData
2138-1848:714497305.724 : iCmd = 4, nBytes = 2
2138-1848:714497634.426 : 0000 : 07 07 
2138-1848:714497634.675 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714497634.963 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714497635.173 : => IoObject::InitializeDevice
2138-1848:714497635.366 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714497636.642 : <= IoObject::InitializeDevice ret = 1
2138-1848:714497636.794 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714497637.960 : => FindScanner
2138-1848:714497638.079 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714497638.222 : <= FindScanner ret = 1
2138-1848:714497638.345 : => IoObject::IoLockStart
2138-1848:714497638.522 : => CAsicIO::CheckDevice
2138-1848:714497638.646 : => CNT96226::ConnectIsAvailable
2138-1848:714497656.252 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714497656.388 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714497656.461 : <= IoObject::IoLockStart
2138-1848:714497656.534 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714497656.620 : IO Send command 10 bytes
2138-1848:714497656.725 : => CNT96226::VenderCmd_SetData
2138-1848:714497656.819 : iCmd = 0, nBytes = 10
2138-1848:714497656.950 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714497853.743 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714497853.899 : System send command 10 bytes + data 0 bytes
2138-1848:714497853.989 : IO total need to receive data 5 bytes
2138-1848:714497854.070 : => CNT96226::VenderCmd_GetData
2138-1848:714497854.145 : iCmd = 0, nBytes = 5
2138-1848:714498030.928 : 0000 : 06 00 02 02 ab 
2138-1848:714498031.076 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714498031.161 : System total receive data 5 bytes
2138-1848:714498031.237 : => CNT96226::VenderCmd_GetData
2138-1848:714498031.306 : iCmd = 1, nBytes = 4
2138-1848:714498228.084 : 0000 : 00 00 00 00 
2138-1848:714498228.209 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714498228.410 : <= CAsicIO::DoIo ret = 1
2138-1848:714498228.503 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714498228.594 : IO Send command 10 bytes
2138-1848:714498228.731 : => CNT96226::VenderCmd_SetData
2138-1848:714498228.803 : iCmd = 0, nBytes = 10
2138-1848:714498228.934 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714498413.566 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714498413.730 : System send command 10 bytes + data 0 bytes
2138-1848:714498413.825 : IO total need to receive data 165 bytes
2138-1848:714498413.906 : => CNT96226::VenderCmd_GetData
2138-1848:714498413.980 : iCmd = 0, nBytes = 165
2138-1848:714498579.431 : skip dump 37 bytes
2138-1848:714498579.681 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714498579.855 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714498580.026 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714498580.188 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714498580.346 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714498580.516 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714498580.672 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714498580.827 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714498580.908 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714498580.985 : System total receive data 165 bytes
2138-1848:714498581.068 : => CNT96226::VenderCmd_GetData
2138-1848:714498581.295 : iCmd = 1, nBytes = 4
2138-1848:714498726.275 : 0000 : 00 00 00 00 
2138-1848:714498726.386 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714498726.573 : <= CAsicIO::DoIo ret = 1
2138-1848:714498726.647 : Dump Inquiry
2138-1848:714498726.796 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714498726.965 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714498727.131 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714498727.293 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714498727.453 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714498727.616 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714498727.772 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714498727.927 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714498728.093 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714498728.254 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714498728.365 : 00a0 : 00 00 00 00 00 
2138-1848:714498728.453 : => ReadNVMDataInternal
2138-1848:714498728.734 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714498728.818 : IO Send command 10 bytes
2138-1848:714498728.950 : => CNT96226::VenderCmd_SetData
2138-1848:714498729.019 : iCmd = 0, nBytes = 10
2138-1848:714498729.141 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714499045.374 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714499045.583 : System send command 10 bytes + data 0 bytes
2138-1848:714499045.671 : IO total need to receive data 128 bytes
2138-1848:714499045.758 : => CNT96226::VenderCmd_GetData
2138-1848:714499045.835 : iCmd = 0, nBytes = 128
2138-1848:714499249.281 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714499249.525 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714499249.703 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714499249.880 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714499250.043 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714499250.199 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714499250.353 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714499250.505 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714499250.589 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714499250.672 : System total receive data 128 bytes
2138-1848:714499250.750 : => CNT96226::VenderCmd_GetData
2138-1848:714499250.828 : iCmd = 1, nBytes = 4
2138-1848:714499458.054 : 0000 : 00 00 00 00 
2138-1848:714499458.220 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714499458.436 : <= CAsicIO::DoIo ret = 1
2138-1848:714499458.529 : NVMData.PadScanCount = 0
2138-1848:714499458.609 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714499458.682 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714499458.761 : NVMData.FlatbedScanCount = 0
2138-1848:714499458.833 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714499458.902 : NVMData.SideEdgeFletbed = 0
2138-1848:714499458.969 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714499459.042 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714499459.112 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714499459.182 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714499459.255 : NVMData.BornMonth = 0
2138-1848:714499459.317 : NVMData.BornDay = 0
2138-1848:714499459.382 : NVMData.BornYear = 0
2138-1848:714499459.448 : NVMData.FirstScanMonth = 5
2138-1848:714499459.514 : NVMData.FirstScanDay = 18
2138-1848:714499459.583 : NVMData.FirstScanYear = 2020
2138-1848:714499459.655 : NVMData.VerticalMagnification = 0
2138-1848:714499459.728 : NVMData.HorizontalMagnification = 0
2138-1848:714499459.802 : NVMData.PowerSavingTime = 15
2138-1848:714499459.871 : NVMData.SN = A094165189010062
2138-1848:714499459.933 : NVMData.AutoFeed = 0
2138-1848:714499459.998 : NVMData.CCDType = 0
2138-1848:714499460.217 : NVMData.ScanSpeed = 0
2138-1848:714499460.289 : NVMData.RollerCount = 0
2138-1848:714499460.355 : NVMData.MultifeedCount = 0
2138-1848:714499460.424 : NVMData.JamCount = 0
2138-1848:714499460.493 : NVMData.IdentifyInfo = 
2138-1848:714499460.560 : NVMData.FormalName = 
2138-1848:714499460.625 : NVMData.ReservedB = 0
2138-1848:714499460.690 : NVMData.FunctionCode = 0
2138-1848:714499460.755 : NVMData.PreFeed = 0
2138-1848:714499460.820 : NVMData.PreFeedTime = 0
2138-1848:714499460.885 : NVMData.ButtonNumber = 0
2138-1848:714499460.951 : NVMData.PowerOffTime = 0
2138-1848:714499461.018 : <= ReadNVMDataInternal ret = 1
2138-1848:714499461.117 : => IoObject::IoLockEnd
2138-1848:714499461.212 : <= IoObject::IoLockEnd
2138-1848:714499461.277 : <= InitializeScanner ret = 1
2138-1848:714500645.084 : => GetLogicalScannerAbility
2138-1848:714500645.302 : => IoObject::IoLockStart
2138-1848:714500645.485 : => CAsicIO::CheckDevice
2138-1848:714500645.563 : => CNT96226::ConnectIsAvailable
2138-1848:714500670.041 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714500670.187 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714500670.269 : <= IoObject::IoLockStart
2138-1848:714500670.343 : => IoObject::IoLockEnd
2138-1848:714500670.471 : <= IoObject::IoLockEnd
2138-1848:714500670.568 : <= GetLogicalScannerAbility ret = 1
2138-1848:714503821.709 : => GetLogicalScannerAbilityEx
2138-1848:714503821.914 : => IoObject::IoLockStart
2138-1848:714503822.069 : => CAsicIO::CheckDevice
2138-1848:714503822.133 : => CNT96226::ConnectIsAvailable
2138-1848:714503849.830 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714503849.949 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714503850.016 : <= IoObject::IoLockStart
2138-1848:714503850.080 : => IoObject::IoLockEnd
2138-1848:714503850.188 : <= IoObject::IoLockEnd
2138-1848:714503850.314 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714503850.392 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714510143.142 : => ReadNVMData
2138-1848:714510143.336 : => IoObject::IoLockStart
2138-1848:714510143.462 : => CAsicIO::CheckDevice
2138-1848:714510143.528 : => CNT96226::ConnectIsAvailable
2138-1848:714510168.455 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714510168.576 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714510168.641 : <= IoObject::IoLockStart
2138-1848:714510168.712 : => ReadNVMDataInternal
2138-1848:714510168.779 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714510168.849 : IO Send command 10 bytes
2138-1848:714510168.997 : => CNT96226::VenderCmd_SetData
2138-1848:714510169.063 : iCmd = 0, nBytes = 10
2138-1848:714510169.177 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714510516.533 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714510516.707 : System send command 10 bytes + data 0 bytes
2138-1848:714510516.784 : IO total need to receive data 128 bytes
2138-1848:714510516.851 : => CNT96226::VenderCmd_GetData
2138-1848:714510516.911 : iCmd = 0, nBytes = 128
2138-1848:714510701.596 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714510701.818 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714510701.968 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714510702.107 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714510702.243 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714510702.374 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714510702.504 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714510702.636 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714510702.706 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714510702.774 : System total receive data 128 bytes
2138-1848:714510702.840 : => CNT96226::VenderCmd_GetData
2138-1848:714510702.907 : iCmd = 1, nBytes = 4
2138-1848:714510878.254 : 0000 : 00 00 00 00 
2138-1848:714510878.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714510878.548 : <= CAsicIO::DoIo ret = 1
2138-1848:714510878.754 : NVMData.PadScanCount = 0
2138-1848:714510878.822 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714510878.885 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714510878.947 : NVMData.FlatbedScanCount = 0
2138-1848:714510879.007 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714510879.066 : NVMData.SideEdgeFletbed = 0
2138-1848:714510879.122 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714510879.183 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714510879.241 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714510879.301 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714510879.367 : NVMData.BornMonth = 0
2138-1848:714510879.421 : NVMData.BornDay = 0
2138-1848:714510879.474 : NVMData.BornYear = 0
2138-1848:714510879.529 : NVMData.FirstScanMonth = 5
2138-1848:714510879.583 : NVMData.FirstScanDay = 18
2138-1848:714510879.640 : NVMData.FirstScanYear = 2020
2138-1848:714510879.701 : NVMData.VerticalMagnification = 0
2138-1848:714510879.759 : NVMData.HorizontalMagnification = 0
2138-1848:714510879.820 : NVMData.PowerSavingTime = 15
2138-1848:714510879.879 : NVMData.SN = A094165189010062
2138-1848:714510879.932 : NVMData.AutoFeed = 0
2138-1848:714510879.984 : NVMData.CCDType = 0
2138-1848:714510880.036 : NVMData.ScanSpeed = 0
2138-1848:714510880.087 : NVMData.RollerCount = 0
2138-1848:714510880.141 : NVMData.MultifeedCount = 0
2138-1848:714510880.192 : NVMData.JamCount = 0
2138-1848:714510880.241 : NVMData.IdentifyInfo = 
2138-1848:714510880.295 : NVMData.FormalName = 
2138-1848:714510880.349 : NVMData.ReservedB = 0
2138-1848:714510880.404 : NVMData.FunctionCode = 0
2138-1848:714510880.459 : NVMData.PreFeed = 0
2138-1848:714510880.509 : NVMData.PreFeedTime = 0
2138-1848:714510880.559 : NVMData.ButtonNumber = 0
2138-1848:714510880.612 : NVMData.PowerOffTime = 0
2138-1848:714510880.667 : <= ReadNVMDataInternal ret = 1
2138-1848:714510880.731 : => IoObject::IoLockEnd
2138-1848:714510880.809 : <= IoObject::IoLockEnd
2138-1848:714510880.862 : <= ReadNVMData ret = 1
2138-1848:714519156.044 : => GetADFStatus
2138-1848:714519156.577 : => IoObject::IoLockStart
2138-1848:714519156.957 : => CAsicIO::CheckDevice
2138-1848:714519157.024 : => CNT96226::ConnectIsAvailable
2138-1848:714519180.739 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714519180.869 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714519180.937 : <= IoObject::IoLockStart
2138-1848:714519181.011 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714519181.091 : IO Send command 10 bytes
2138-1848:714519181.271 : => CNT96226::VenderCmd_SetData
2138-1848:714519181.333 : iCmd = 0, nBytes = 10
2138-1848:714519181.450 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714519373.659 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714519373.836 : System send command 10 bytes + data 0 bytes
2138-1848:714519373.918 : IO total need to receive data 2 bytes
2138-1848:714519374.218 : => CNT96226::VenderCmd_GetData
2138-1848:714519374.284 : iCmd = 0, nBytes = 2
2138-1848:714519569.802 : 0000 : 00 00 
2138-1848:714519569.960 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714519570.042 : System total receive data 2 bytes
2138-1848:714519570.116 : => CNT96226::VenderCmd_GetData
2138-1848:714519570.182 : iCmd = 1, nBytes = 4
2138-1848:714519764.495 : 0000 : 00 00 00 00 
2138-1848:714519764.607 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714519764.767 : <= CAsicIO::DoIo ret = 1
2138-1848:714519764.842 : Return status = 0
2138-1848:714519764.909 : => IoObject::IoLockEnd
2138-1848:714519764.992 : <= IoObject::IoLockEnd
2138-1848:714519765.045 : <= GetADFStatus ret = 1
2138-1848:714522072.584 : => GetADFStatus
2138-1848:714522072.784 : => IoObject::IoLockStart
2138-1848:714522072.931 : => CAsicIO::CheckDevice
2138-1848:714522073.000 : => CNT96226::ConnectIsAvailable
2138-1848:714522096.815 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714522096.940 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714522097.013 : <= IoObject::IoLockStart
2138-1848:714522097.085 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714522097.362 : IO Send command 10 bytes
2138-1848:714522097.527 : => CNT96226::VenderCmd_SetData
2138-1848:714522097.594 : iCmd = 0, nBytes = 10
2138-1848:714522097.721 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714522305.764 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714522305.926 : System send command 10 bytes + data 0 bytes
2138-1848:714522306.003 : IO total need to receive data 2 bytes
2138-1848:714522306.070 : => CNT96226::VenderCmd_GetData
2138-1848:714522306.133 : iCmd = 0, nBytes = 2
2138-1848:714522518.101 : 0000 : 00 00 
2138-1848:714522518.247 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714522518.330 : System total receive data 2 bytes
2138-1848:714522518.398 : => CNT96226::VenderCmd_GetData
2138-1848:714522518.459 : iCmd = 1, nBytes = 4
2138-1848:714522720.869 : 0000 : 00 00 00 00 
2138-1848:714522721.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714522721.169 : <= CAsicIO::DoIo ret = 1
2138-1848:714522721.249 : Return status = 0
2138-1848:714522721.315 : => IoObject::IoLockEnd
2138-1848:714522721.398 : <= IoObject::IoLockEnd
2138-1848:714522721.458 : <= GetADFStatus ret = 1
2138-1848:714524515.319 : => TerminateDriver
2138-1848:714524515.526 : => CAsicIO::~CAsicIO,pStage=81529928
2138-1848:714524515.606 : => CNT96226::Close
2138-1848:714524520.330 : <= CNT96226::Close ret = 1
2138-1848:714524520.421 : <= CAsicIO::~CAsicIO
2138-1848:714524520.485 : => IoObject::IoLockEnd
2138-1848:714524520.543 : <= IoObject::IoLockEnd
2138-1848:714524520.601 : => IoObject::TerminateDevice
2138-1848:714524520.661 : => IoObject::IoLockEnd
2138-1848:714524520.717 : <= IoObject::IoLockEnd
2138-1848:714524520.812 : <= IoObject::TerminateDevice
2138-1848:714524521.040 : <= TerminateDriver ret = 1
2138-1848:714567503.810 : ============Debug Start==========
2138-1848:714567504.152 : Date : 2020/5/18 09:50:36
2138-1848:714567504.236 : Process ID : 2138
2138-1848:714567504.593 : Windows : Version 10.0 build 18363 
2138-1848:714567505.083 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714567505.147 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714567505.216 : MemoryStatus.ullAvailPhys : 5876457472
2138-1848:714567505.277 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714567505.345 : MemoryStatus.ullAvailPageFile : 7289245696
2138-1848:714567505.410 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714567505.472 : MemoryStatus.ullAvailVirtual : 1724518400
2138-1848:714567505.539 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714567505.645 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714567505.707 : CPU Family 6 Model 10 Stepping 7
2138-1848:714567505.976 : CPU Count : 4
2138-1848:714567506.028 : CPU Frequency : 100.000 Mhz
2138-1848:714567510.938 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714567511.076 : => InitializeDriver
2138-1848:714567511.335 : <= InitializeDriver ret = 1
2138-1848:714567511.398 : => InitializeScanner
2138-1848:714567511.479 : => CAsicIO::GetDeviceList
2138-1848:714567511.673 : => CNT96226::CNT96226
2138-1848:714567511.734 : => CNT96226::Open
2138-1848:714567536.161 : <= CNT96226::Open ret = 1
2138-1848:714567536.279 : => CNT96226::Initialize
2138-1848:714567536.503 : <= CNT96226::Initialize ret = 1
2138-1848:714567536.574 : <= CNT96226::CNT96226
2138-1848:714567536.635 : => CNT96226::EnumAvailableDevice
2138-1848:714567540.315 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714567540.404 : DeviceHandleTable[ 0 ] = 256
2138-1848:714567540.471 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714571295.103 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714571296.232 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714571304.471 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714571304.691 : => IoObject::GetLockName
2138-1848:714571304.824 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714571304.972 : <= IoObject::GetLockName
2138-1848:714571305.815 : => CNT96226::VenderCmd_GetData
2138-1848:714571305.955 : iCmd = 3, nBytes = 2
2138-1848:714571733.198 : 0000 : 06 38 
2138-1848:714571733.470 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714571733.643 : => CNT96226::VenderCmd_GetData
2138-1848:714571733.774 : iCmd = 4, nBytes = 2
2138-1848:714572058.141 : 0000 : 07 07 
2138-1848:714572058.385 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714572058.571 : Device 0 USB ID = 0638 : 0707
2138-1848:714572058.744 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714572058.895 : IO Send command 10 bytes
2138-1848:714572059.014 : => CNT96226::VenderCmd_SetData
2138-1848:714572059.140 : iCmd = 0, nBytes = 10
2138-1848:714572059.375 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714572258.250 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714572258.495 : => CNT96226::VenderCmd_GetData
2138-1848:714572258.622 : iCmd = 0, nBytes = 165
2138-1848:714572455.744 : skip dump 37 bytes
2138-1848:714572456.159 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714572456.449 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714572456.730 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714572457.021 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714572457.294 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714572457.573 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714572457.839 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714572458.098 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714572458.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714572458.370 : => CNT96226::VenderCmd_GetData
2138-1848:714572458.724 : iCmd = 1, nBytes = 4
2138-1848:714572660.460 : 0000 : 00 00 00 00 
2138-1848:714572660.648 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714572660.784 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714572660.918 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714572661.058 : IO Send command 10 bytes
2138-1848:714572661.169 : => CNT96226::VenderCmd_SetData
2138-1848:714572661.289 : iCmd = 0, nBytes = 10
2138-1848:714572661.508 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714573013.883 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714573014.147 : => CNT96226::VenderCmd_GetData
2138-1848:714573014.274 : iCmd = 0, nBytes = 128
2138-1848:714573234.249 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714573234.611 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714573234.895 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714573235.177 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714573235.439 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714573235.696 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714573235.959 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714573236.216 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714573236.354 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714573236.490 : => CNT96226::VenderCmd_GetData
2138-1848:714573236.609 : iCmd = 1, nBytes = 4
2138-1848:714573445.862 : 0000 : 00 00 00 00 
2138-1848:714573446.079 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714573446.213 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714573446.495 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714573446.646 : => CNT96226::Close
2138-1848:714573453.718 : <= CNT96226::Close ret = 1
2138-1848:714573453.886 : <= CNT96226::~CNT96226
2138-1848:714573454.062 : <= CAsicIO::GetDeviceList
2138-1848:714573454.850 : => IoObject::SetTimeout
2138-1848:714573454.972 : Timeout--> In = 0 Out = 0
2138-1848:714573455.100 : <= IoObject::SetTimeout
2138-1848:714573455.234 : => CAsicIO::CAsicIO
2138-1848:714573455.384 : => CNT96226::CNT96226
2138-1848:714573455.505 : => CNT96226::Open
2138-1848:714573499.252 : <= CNT96226::Open ret = 1
2138-1848:714573499.493 : => CNT96226::Initialize
2138-1848:714573499.922 : <= CNT96226::Initialize ret = 1
2138-1848:714573500.052 : <= CNT96226::CNT96226
2138-1848:714573500.175 : <= CAsicIO::CAsicIO
2138-1848:714573500.289 : => CAsicIO::InitializeDevice
2138-1848:714573500.430 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714573508.307 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714573508.553 : => IoObject::GetLockName
2138-1848:714573508.677 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714573508.819 : <= IoObject::GetLockName
2138-1848:714573509.652 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714573509.814 : IO Send command 10 bytes
2138-1848:714573509.928 : => CNT96226::VenderCmd_SetData
2138-1848:714573510.047 : iCmd = 0, nBytes = 10
2138-1848:714573510.276 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714573852.290 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714573852.543 : => CNT96226::VenderCmd_GetData
2138-1848:714573852.664 : iCmd = 0, nBytes = 128
2138-1848:714574029.373 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714574029.732 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714574030.017 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714574030.295 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714574030.564 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714574030.823 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714574031.089 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714574031.354 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714574031.493 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714574031.953 : => CNT96226::VenderCmd_GetData
2138-1848:714574032.075 : iCmd = 1, nBytes = 4
2138-1848:714574215.553 : 0000 : 00 00 00 00 
2138-1848:714574215.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714574215.952 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714574216.089 : => CNT96226::VenderCmd_GetData
2138-1848:714574216.211 : iCmd = 3, nBytes = 2
2138-1848:714574633.345 : 0000 : 06 38 
2138-1848:714574633.612 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714574633.772 : => CNT96226::VenderCmd_GetData
2138-1848:714574633.892 : iCmd = 4, nBytes = 2
2138-1848:714574957.081 : 0000 : 07 07 
2138-1848:714574957.346 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714574957.644 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714574957.841 : => IoObject::InitializeDevice
2138-1848:714574958.030 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714574959.259 : <= IoObject::InitializeDevice ret = 1
2138-1848:714574959.421 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714574960.477 : => FindScanner
2138-1848:714574960.589 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714574960.724 : <= FindScanner ret = 1
2138-1848:714574960.848 : => IoObject::IoLockStart
2138-1848:714574961.022 : => CAsicIO::CheckDevice
2138-1848:714574961.142 : => CNT96226::ConnectIsAvailable
2138-1848:714574983.913 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714574984.109 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714574984.232 : <= IoObject::IoLockStart
2138-1848:714574984.362 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714574984.504 : IO Send command 10 bytes
2138-1848:714574984.681 : => CNT96226::VenderCmd_SetData
2138-1848:714574984.804 : iCmd = 0, nBytes = 10
2138-1848:714574985.213 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714575193.744 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714575194.011 : System send command 10 bytes + data 0 bytes
2138-1848:714575194.159 : IO total need to receive data 5 bytes
2138-1848:714575194.291 : => CNT96226::VenderCmd_GetData
2138-1848:714575194.416 : iCmd = 0, nBytes = 5
2138-1848:714575401.927 : 0000 : 06 00 02 02 ab 
2138-1848:714575402.125 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714575402.263 : System total receive data 5 bytes
2138-1848:714575402.386 : => CNT96226::VenderCmd_GetData
2138-1848:714575402.507 : iCmd = 1, nBytes = 4
2138-1848:714575600.027 : 0000 : 00 00 00 00 
2138-1848:714575600.217 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714575600.424 : <= CAsicIO::DoIo ret = 1
2138-1848:714575600.520 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714575600.617 : IO Send command 10 bytes
2138-1848:714575600.764 : => CNT96226::VenderCmd_SetData
2138-1848:714575600.847 : iCmd = 0, nBytes = 10
2138-1848:714575600.987 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714575808.618 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714575808.804 : System send command 10 bytes + data 0 bytes
2138-1848:714575808.911 : IO total need to receive data 165 bytes
2138-1848:714575809.005 : => CNT96226::VenderCmd_GetData
2138-1848:714575809.094 : iCmd = 0, nBytes = 165
2138-1848:714576016.290 : skip dump 37 bytes
2138-1848:714576016.543 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714576016.731 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714576016.914 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714576017.090 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714576017.272 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714576017.460 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714576017.628 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576018.252 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576018.347 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714576018.429 : System total receive data 165 bytes
2138-1848:714576018.515 : => CNT96226::VenderCmd_GetData
2138-1848:714576018.734 : iCmd = 1, nBytes = 4
2138-1848:714576218.282 : 0000 : 00 00 00 00 
2138-1848:714576218.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714576218.680 : <= CAsicIO::DoIo ret = 1
2138-1848:714576218.763 : Dump Inquiry
2138-1848:714576218.949 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714576219.142 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714576219.324 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714576219.506 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714576219.680 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714576219.864 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714576220.034 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576220.215 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576220.389 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714576220.563 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714576220.687 : 00a0 : 00 00 00 00 00 
2138-1848:714576220.778 : => ReadNVMDataInternal
2138-1848:714576221.090 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714576221.183 : IO Send command 10 bytes
2138-1848:714576221.311 : => CNT96226::VenderCmd_SetData
2138-1848:714576221.393 : iCmd = 0, nBytes = 10
2138-1848:714576221.529 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714576566.681 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714576566.897 : System send command 10 bytes + data 0 bytes
2138-1848:714576566.995 : IO total need to receive data 128 bytes
2138-1848:714576567.087 : => CNT96226::VenderCmd_GetData
2138-1848:714576567.169 : iCmd = 0, nBytes = 128
2138-1848:714576771.235 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576771.530 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576771.731 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714576771.926 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714576772.104 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714576772.272 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576772.440 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576772.612 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714576772.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714576772.799 : System total receive data 128 bytes
2138-1848:714576772.889 : => CNT96226::VenderCmd_GetData
2138-1848:714576772.972 : iCmd = 1, nBytes = 4
2138-1848:714576984.358 : 0000 : 00 00 00 00 
2138-1848:714576984.476 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714576984.656 : <= CAsicIO::DoIo ret = 1
2138-1848:714576984.747 : NVMData.PadScanCount = 0
2138-1848:714576984.826 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714576984.905 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714576984.985 : NVMData.FlatbedScanCount = 0
2138-1848:714576985.062 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714576985.136 : NVMData.SideEdgeFletbed = 0
2138-1848:714576985.214 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714576985.295 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714576985.373 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714576985.451 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714576985.528 : NVMData.BornMonth = 0
2138-1848:714576985.597 : NVMData.BornDay = 0
2138-1848:714576985.666 : NVMData.BornYear = 0
2138-1848:714576985.735 : NVMData.FirstScanMonth = 5
2138-1848:714576985.806 : NVMData.FirstScanDay = 18
2138-1848:714576985.880 : NVMData.FirstScanYear = 2020
2138-1848:714576985.953 : NVMData.VerticalMagnification = 0
2138-1848:714576986.032 : NVMData.HorizontalMagnification = 0
2138-1848:714576986.110 : NVMData.PowerSavingTime = 15
2138-1848:714576986.187 : NVMData.SN = A094165189010062
2138-1848:714576986.258 : NVMData.AutoFeed = 0
2138-1848:714576986.327 : NVMData.CCDType = 0
2138-1848:714576986.550 : NVMData.ScanSpeed = 0
2138-1848:714576986.628 : NVMData.RollerCount = 0
2138-1848:714576986.697 : NVMData.MultifeedCount = 0
2138-1848:714576986.768 : NVMData.JamCount = 0
2138-1848:714576986.838 : NVMData.IdentifyInfo = 
2138-1848:714576986.908 : NVMData.FormalName = 
2138-1848:714576986.977 : NVMData.ReservedB = 0
2138-1848:714576987.043 : NVMData.FunctionCode = 0
2138-1848:714576987.114 : NVMData.PreFeed = 0
2138-1848:714576987.183 : NVMData.PreFeedTime = 0
2138-1848:714576987.252 : NVMData.ButtonNumber = 0
2138-1848:714576987.321 : NVMData.PowerOffTime = 0
2138-1848:714576987.396 : <= ReadNVMDataInternal ret = 1
2138-1848:714576987.500 : => IoObject::IoLockEnd
2138-1848:714576987.605 : <= IoObject::IoLockEnd
2138-1848:714576987.676 : <= InitializeScanner ret = 1
2138-1848:714576987.764 : => GetLogicalScannerAbilityEx
2138-1848:714576987.844 : => IoObject::IoLockStart
2138-1848:714576987.951 : => CAsicIO::CheckDevice
2138-1848:714576988.026 : => CNT96226::ConnectIsAvailable
2138-1848:714577010.697 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714577010.826 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714577010.903 : <= IoObject::IoLockStart
2138-1848:714577010.981 : => IoObject::IoLockEnd
2138-1848:714577011.094 : <= IoObject::IoLockEnd
2138-1848:714577011.238 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714577011.343 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714577224.695 : => ReadNVMData
2138-1848:714577224.908 : => IoObject::IoLockStart
2138-1848:714577225.080 : => CAsicIO::CheckDevice
2138-1848:714577225.163 : => CNT96226::ConnectIsAvailable
2138-1848:714577248.974 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714577249.109 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714577249.192 : <= IoObject::IoLockStart
2138-1848:714577249.287 : => ReadNVMDataInternal
2138-1848:714577249.383 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714577249.478 : IO Send command 10 bytes
2138-1848:714577249.655 : => CNT96226::VenderCmd_SetData
2138-1848:714577249.737 : iCmd = 0, nBytes = 10
2138-1848:714577249.896 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714577601.056 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714577601.253 : System send command 10 bytes + data 0 bytes
2138-1848:714577601.350 : IO total need to receive data 128 bytes
2138-1848:714577601.442 : => CNT96226::VenderCmd_GetData
2138-1848:714577601.525 : iCmd = 0, nBytes = 128
2138-1848:714577800.286 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714577800.589 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714577800.786 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714577800.971 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714577801.148 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714577801.324 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714577801.493 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714577801.659 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714577801.747 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714577801.838 : System total receive data 128 bytes
2138-1848:714577801.926 : => CNT96226::VenderCmd_GetData
2138-1848:714577802.005 : iCmd = 1, nBytes = 4
2138-1848:714578012.085 : 0000 : 00 00 00 00 
2138-1848:714578012.223 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714578012.426 : <= CAsicIO::DoIo ret = 1
2138-1848:714578012.521 : NVMData.PadScanCount = 0
2138-1848:714578012.598 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714578012.681 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714578012.770 : NVMData.FlatbedScanCount = 0
2138-1848:714578012.850 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714578012.926 : NVMData.SideEdgeFletbed = 0
2138-1848:714578013.004 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714578013.079 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714578013.158 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714578013.396 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714578013.481 : NVMData.BornMonth = 0
2138-1848:714578013.551 : NVMData.BornDay = 0
2138-1848:714578013.621 : NVMData.BornYear = 0
2138-1848:714578013.690 : NVMData.FirstScanMonth = 5
2138-1848:714578013.765 : NVMData.FirstScanDay = 18
2138-1848:714578013.843 : NVMData.FirstScanYear = 2020
2138-1848:714578013.917 : NVMData.VerticalMagnification = 0
2138-1848:714578013.991 : NVMData.HorizontalMagnification = 0
2138-1848:714578014.068 : NVMData.PowerSavingTime = 15
2138-1848:714578014.142 : NVMData.SN = A094165189010062
2138-1848:714578014.214 : NVMData.AutoFeed = 0
2138-1848:714578014.287 : NVMData.CCDType = 0
2138-1848:714578014.360 : NVMData.ScanSpeed = 0
2138-1848:714578014.427 : NVMData.RollerCount = 0
2138-1848:714578014.502 : NVMData.MultifeedCount = 0
2138-1848:714578014.574 : NVMData.JamCount = 0
2138-1848:714578014.644 : NVMData.IdentifyInfo = 
2138-1848:714578014.718 : NVMData.FormalName = 
2138-1848:714578014.787 : NVMData.ReservedB = 0
2138-1848:714578014.857 : NVMData.FunctionCode = 0
2138-1848:714578014.926 : NVMData.PreFeed = 0
2138-1848:714578014.994 : NVMData.PreFeedTime = 0
2138-1848:714578015.062 : NVMData.ButtonNumber = 0
2138-1848:714578015.132 : NVMData.PowerOffTime = 0
2138-1848:714578015.199 : <= ReadNVMDataInternal ret = 1
2138-1848:714578015.283 : => IoObject::IoLockEnd
2138-1848:714578015.383 : <= IoObject::IoLockEnd
2138-1848:714578015.452 : <= ReadNVMData ret = 1
2138-1848:714578585.166 : => TerminateDriver
2138-1848:714578585.391 : => CAsicIO::~CAsicIO,pStage=204409928
2138-1848:714578585.489 : => CNT96226::Close
2138-1848:714578590.974 : <= CNT96226::Close ret = 1
2138-1848:714578591.089 : <= CAsicIO::~CAsicIO
2138-1848:714578591.170 : => IoObject::IoLockEnd
2138-1848:714578591.247 : <= IoObject::IoLockEnd
2138-1848:714578591.327 : => IoObject::TerminateDevice
2138-1848:714578591.404 : => IoObject::IoLockEnd
2138-1848:714578591.478 : <= IoObject::IoLockEnd
2138-1848:714578591.603 : <= IoObject::TerminateDevice
2138-1848:714578591.891 : <= TerminateDriver ret = 1
2138-1848:714580703.730 : ============Debug Start==========
2138-1848:714580704.123 : Date : 2020/5/18 09:50:37
2138-1848:714580704.213 : Process ID : 2138
2138-1848:714580704.581 : Windows : Version 10.0 build 18363 
2138-1848:714580705.119 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714580705.191 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714580705.264 : MemoryStatus.ullAvailPhys : 5876387840
2138-1848:714580705.329 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714580705.396 : MemoryStatus.ullAvailPageFile : 7290105856
2138-1848:714580705.465 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714580705.530 : MemoryStatus.ullAvailVirtual : 1725022208
2138-1848:714580705.596 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714580705.938 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714580706.005 : CPU Family 6 Model 10 Stepping 7
2138-1848:714580706.281 : CPU Count : 4
2138-1848:714580706.333 : CPU Frequency : 100.000 Mhz
2138-1848:714580711.433 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714580711.578 : => InitializeDriver
2138-1848:714580711.835 : <= InitializeDriver ret = 1
2138-1848:714582962.370 : => InitializeScanner
2138-1848:714582962.658 : => CAsicIO::GetDeviceList
2138-1848:714582963.135 : => CNT96226::CNT96226
2138-1848:714582963.204 : => CNT96226::Open
2138-1848:714582991.254 : <= CNT96226::Open ret = 1
2138-1848:714582991.374 : => CNT96226::Initialize
2138-1848:714582991.594 : <= CNT96226::Initialize ret = 1
2138-1848:714582991.661 : <= CNT96226::CNT96226
2138-1848:714582991.726 : => CNT96226::EnumAvailableDevice
2138-1848:714582995.450 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714582995.537 : DeviceHandleTable[ 0 ] = 256
2138-1848:714582995.603 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714586721.234 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714586722.363 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714586730.584 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714586730.820 : => IoObject::GetLockName
2138-1848:714586730.953 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714586731.106 : <= IoObject::GetLockName
2138-1848:714586731.930 : => CNT96226::VenderCmd_GetData
2138-1848:714586732.077 : iCmd = 3, nBytes = 2
2138-1848:714587139.188 : 0000 : 06 38 
2138-1848:714587139.478 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714587139.660 : => CNT96226::VenderCmd_GetData
2138-1848:714587139.811 : iCmd = 4, nBytes = 2
2138-1848:714587457.287 : 0000 : 07 07 
2138-1848:714587457.501 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714587457.655 : Device 0 USB ID = 0638 : 0707
2138-1848:714587457.804 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714587457.935 : IO Send command 10 bytes
2138-1848:714587458.038 : => CNT96226::VenderCmd_SetData
2138-1848:714587458.477 : iCmd = 0, nBytes = 10
2138-1848:714587458.712 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714587670.068 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714587670.339 : => CNT96226::VenderCmd_GetData
2138-1848:714587670.474 : iCmd = 0, nBytes = 165
2138-1848:714587877.907 : skip dump 37 bytes
2138-1848:714587878.328 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714587878.629 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714587878.925 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714587879.208 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714587879.486 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714587879.770 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714587880.036 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714587880.305 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714587880.445 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714587880.584 : => CNT96226::VenderCmd_GetData
2138-1848:714587880.912 : iCmd = 1, nBytes = 4
2138-1848:714588095.635 : 0000 : 00 00 00 00 
2138-1848:714588095.903 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714588096.078 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714588096.222 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714588096.388 : IO Send command 10 bytes
2138-1848:714588096.510 : => CNT96226::VenderCmd_SetData
2138-1848:714588096.639 : iCmd = 0, nBytes = 10
2138-1848:714588096.882 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714588449.710 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714588450.022 : => CNT96226::VenderCmd_GetData
2138-1848:714588450.152 : iCmd = 0, nBytes = 128
2138-1848:714588648.027 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714588648.309 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714588648.486 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714588648.662 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714588648.828 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714588648.988 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714588649.143 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714588649.300 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714588649.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714588649.479 : => CNT96226::VenderCmd_GetData
2138-1848:714588649.555 : iCmd = 1, nBytes = 4
2138-1848:714588856.766 : 0000 : 00 00 00 00 
2138-1848:714588856.871 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714588856.949 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714588857.116 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714588857.209 : => CNT96226::Close
2138-1848:714588861.654 : <= CNT96226::Close ret = 1
2138-1848:714588861.753 : <= CNT96226::~CNT96226
2138-1848:714588861.878 : <= CAsicIO::GetDeviceList
2138-1848:714588862.422 : => IoObject::SetTimeout
2138-1848:714588862.495 : Timeout--> In = 0 Out = 0
2138-1848:714588862.571 : <= IoObject::SetTimeout
2138-1848:714588862.657 : => CAsicIO::CAsicIO
2138-1848:714588862.744 : => CNT96226::CNT96226
2138-1848:714588862.815 : => CNT96226::Open
2138-1848:714588890.922 : <= CNT96226::Open ret = 1
2138-1848:714588891.050 : => CNT96226::Initialize
2138-1848:714588891.309 : <= CNT96226::Initialize ret = 1
2138-1848:714588891.384 : <= CNT96226::CNT96226
2138-1848:714588891.450 : <= CAsicIO::CAsicIO
2138-1848:714588891.522 : => CAsicIO::InitializeDevice
2138-1848:714588891.608 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714588896.533 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714588896.700 : => IoObject::GetLockName
2138-1848:714588896.773 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714588896.860 : <= IoObject::GetLockName
2138-1848:714588897.386 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714588897.483 : IO Send command 10 bytes
2138-1848:714588897.555 : => CNT96226::VenderCmd_SetData
2138-1848:714588897.627 : iCmd = 0, nBytes = 10
2138-1848:714588897.758 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714589244.264 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714589244.493 : => CNT96226::VenderCmd_GetData
2138-1848:714589244.586 : iCmd = 0, nBytes = 128
2138-1848:714589447.596 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714589447.812 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714589447.982 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714589448.152 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714589448.313 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714589448.467 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714589448.620 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714589448.775 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714589448.858 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714589449.109 : => CNT96226::VenderCmd_GetData
2138-1848:714589449.184 : iCmd = 1, nBytes = 4
2138-1848:714589628.731 : 0000 : 00 00 00 00 
2138-1848:714589628.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714589628.982 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714589629.064 : => CNT96226::VenderCmd_GetData
2138-1848:714589629.139 : iCmd = 3, nBytes = 2
2138-1848:714589985.715 : 0000 : 06 38 
2138-1848:714589985.893 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714589985.988 : => CNT96226::VenderCmd_GetData
2138-1848:714589986.058 : iCmd = 4, nBytes = 2
2138-1848:714590292.069 : 0000 : 07 07 
2138-1848:714590292.241 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714590292.414 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714590292.538 : => IoObject::InitializeDevice
2138-1848:714590292.668 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714590293.449 : <= IoObject::InitializeDevice ret = 1
2138-1848:714590293.544 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714590294.341 : => FindScanner
2138-1848:714590294.417 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714590294.496 : <= FindScanner ret = 1
2138-1848:714590294.574 : => IoObject::IoLockStart
2138-1848:714590294.682 : => CAsicIO::CheckDevice
2138-1848:714590294.757 : => CNT96226::ConnectIsAvailable
2138-1848:714590318.203 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714590318.324 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714590318.399 : <= IoObject::IoLockStart
2138-1848:714590318.471 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714590318.551 : IO Send command 10 bytes
2138-1848:714590318.655 : => CNT96226::VenderCmd_SetData
2138-1848:714590318.732 : iCmd = 0, nBytes = 10
2138-1848:714590318.863 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714590522.116 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714590522.236 : System send command 10 bytes + data 0 bytes
2138-1848:714590522.322 : IO total need to receive data 5 bytes
2138-1848:714590522.395 : => CNT96226::VenderCmd_GetData
2138-1848:714590522.469 : iCmd = 0, nBytes = 5
2138-1848:714590699.825 : 0000 : 06 00 02 02 ab 
2138-1848:714590699.974 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714590700.052 : System total receive data 5 bytes
2138-1848:714590700.250 : => CNT96226::VenderCmd_GetData
2138-1848:714590700.321 : iCmd = 1, nBytes = 4
2138-1848:714590904.861 : 0000 : 00 00 00 00 
2138-1848:714590904.967 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714590905.137 : <= CAsicIO::DoIo ret = 1
2138-1848:714590905.212 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714590905.292 : IO Send command 10 bytes
2138-1848:714590905.413 : => CNT96226::VenderCmd_SetData
2138-1848:714590905.486 : iCmd = 0, nBytes = 10
2138-1848:714590905.614 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714591094.311 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714591094.458 : System send command 10 bytes + data 0 bytes
2138-1848:714591094.547 : IO total need to receive data 165 bytes
2138-1848:714591094.623 : => CNT96226::VenderCmd_GetData
2138-1848:714591094.696 : iCmd = 0, nBytes = 165
2138-1848:714591296.408 : skip dump 37 bytes
2138-1848:714591296.697 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714591296.882 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714591297.056 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714591297.227 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714591297.393 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714591297.560 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714591297.718 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714591297.874 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714591297.956 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714591298.039 : System total receive data 165 bytes
2138-1848:714591298.122 : => CNT96226::VenderCmd_GetData
2138-1848:714591298.346 : iCmd = 1, nBytes = 4
2138-1848:714591509.834 : 0000 : 00 00 00 00 
2138-1848:714591509.949 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714591510.118 : <= CAsicIO::DoIo ret = 1
2138-1848:714591510.196 : Dump Inquiry
2138-1848:714591510.352 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714591510.519 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714591510.684 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714591510.848 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714591511.005 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714591511.176 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714591511.331 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714591511.488 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714591511.649 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714591511.807 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714591511.918 : 00a0 : 00 00 00 00 00 
2138-1848:714591512.001 : => ReadNVMDataInternal
2138-1848:714591512.281 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714591512.367 : IO Send command 10 bytes
2138-1848:714591512.485 : => CNT96226::VenderCmd_SetData
2138-1848:714591512.557 : iCmd = 0, nBytes = 10
2138-1848:714591512.686 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714591861.628 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714591861.802 : System send command 10 bytes + data 0 bytes
2138-1848:714591861.891 : IO total need to receive data 128 bytes
2138-1848:714591861.979 : => CNT96226::VenderCmd_GetData
2138-1848:714591862.047 : iCmd = 0, nBytes = 128
2138-1848:714592060.999 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714592061.211 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714592061.376 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714592061.540 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714592061.698 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714592061.853 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714592062.014 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714592062.168 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714592062.253 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714592062.330 : System total receive data 128 bytes
2138-1848:714592062.407 : => CNT96226::VenderCmd_GetData
2138-1848:714592062.473 : iCmd = 1, nBytes = 4
2138-1848:714592238.324 : 0000 : 00 00 00 00 
2138-1848:714592238.471 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714592238.639 : <= CAsicIO::DoIo ret = 1
2138-1848:714592238.724 : NVMData.PadScanCount = 0
2138-1848:714592238.800 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714592238.874 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714592238.944 : NVMData.FlatbedScanCount = 0
2138-1848:714592239.012 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714592239.079 : NVMData.SideEdgeFletbed = 0
2138-1848:714592239.151 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714592239.220 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714592239.292 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714592239.470 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714592239.541 : NVMData.BornMonth = 0
2138-1848:714592239.603 : NVMData.BornDay = 0
2138-1848:714592239.668 : NVMData.BornYear = 0
2138-1848:714592239.732 : NVMData.FirstScanMonth = 5
2138-1848:714592239.796 : NVMData.FirstScanDay = 18
2138-1848:714592239.863 : NVMData.FirstScanYear = 2020
2138-1848:714592239.931 : NVMData.VerticalMagnification = 0
2138-1848:714592240.003 : NVMData.HorizontalMagnification = 0
2138-1848:714592240.072 : NVMData.PowerSavingTime = 15
2138-1848:714592240.144 : NVMData.SN = A094165189010062
2138-1848:714592240.207 : NVMData.AutoFeed = 0
2138-1848:714592240.273 : NVMData.CCDType = 0
2138-1848:714592240.464 : NVMData.ScanSpeed = 0
2138-1848:714592240.530 : NVMData.RollerCount = 0
2138-1848:714592240.597 : NVMData.MultifeedCount = 0
2138-1848:714592240.665 : NVMData.JamCount = 0
2138-1848:714592240.729 : NVMData.IdentifyInfo = 
2138-1848:714592240.794 : NVMData.FormalName = 
2138-1848:714592240.857 : NVMData.ReservedB = 0
2138-1848:714592240.922 : NVMData.FunctionCode = 0
2138-1848:714592240.986 : NVMData.PreFeed = 0
2138-1848:714592241.053 : NVMData.PreFeedTime = 0
2138-1848:714592241.117 : NVMData.ButtonNumber = 0
2138-1848:714592241.185 : NVMData.PowerOffTime = 0
2138-1848:714592241.252 : <= ReadNVMDataInternal ret = 1
2138-1848:714592241.348 : => IoObject::IoLockEnd
2138-1848:714592241.444 : <= IoObject::IoLockEnd
2138-1848:714592241.509 : <= InitializeScanner ret = 1
2138-1848:714593482.727 : => GetLogicalScannerAbility
2138-1848:714593482.960 : => IoObject::IoLockStart
2138-1848:714593483.119 : => CAsicIO::CheckDevice
2138-1848:714593483.189 : => CNT96226::ConnectIsAvailable
2138-1848:714593509.013 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714593509.160 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714593509.240 : <= IoObject::IoLockStart
2138-1848:714593509.319 : => IoObject::IoLockEnd
2138-1848:714593509.449 : <= IoObject::IoLockEnd
2138-1848:714593509.549 : <= GetLogicalScannerAbility ret = 1
2138-1848:714596581.353 : => GetLogicalScannerAbilityEx
2138-1848:714596581.551 : => IoObject::IoLockStart
2138-1848:714596581.681 : => CAsicIO::CheckDevice
2138-1848:714596581.748 : => CNT96226::ConnectIsAvailable
2138-1848:714596604.874 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714596604.997 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714596605.065 : <= IoObject::IoLockStart
2138-1848:714596605.131 : => IoObject::IoLockEnd
2138-1848:714596605.238 : <= IoObject::IoLockEnd
2138-1848:714596605.368 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714596605.448 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714603216.685 : => ReadNVMData
2138-1848:714603216.885 : => IoObject::IoLockStart
2138-1848:714603217.040 : => CAsicIO::CheckDevice
2138-1848:714603217.108 : => CNT96226::ConnectIsAvailable
2138-1848:714603237.453 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714603237.584 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714603237.663 : <= IoObject::IoLockStart
2138-1848:714603237.741 : => ReadNVMDataInternal
2138-1848:714603237.815 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714603237.889 : IO Send command 10 bytes
2138-1848:714603238.044 : => CNT96226::VenderCmd_SetData
2138-1848:714603238.111 : iCmd = 0, nBytes = 10
2138-1848:714603238.232 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714603562.387 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714603562.592 : System send command 10 bytes + data 0 bytes
2138-1848:714603562.676 : IO total need to receive data 128 bytes
2138-1848:714603562.751 : => CNT96226::VenderCmd_GetData
2138-1848:714603562.819 : iCmd = 0, nBytes = 128
2138-1848:714603724.652 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714603724.839 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714603724.981 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714603725.124 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714603725.253 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714603725.379 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714603725.507 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714603725.635 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714603725.705 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714603725.774 : System total receive data 128 bytes
2138-1848:714603725.837 : => CNT96226::VenderCmd_GetData
2138-1848:714603725.892 : iCmd = 1, nBytes = 4
2138-1848:714603840.784 : 0000 : 00 00 00 00 
2138-1848:714603840.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714603841.091 : <= CAsicIO::DoIo ret = 1
2138-1848:714603841.305 : NVMData.PadScanCount = 0
2138-1848:714603841.381 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714603841.446 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714603841.515 : NVMData.FlatbedScanCount = 0
2138-1848:714603841.580 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714603841.641 : NVMData.SideEdgeFletbed = 0
2138-1848:714603841.703 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714603841.762 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714603841.822 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714603841.885 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714603841.948 : NVMData.BornMonth = 0
2138-1848:714603842.001 : NVMData.BornDay = 0
2138-1848:714603842.056 : NVMData.BornYear = 0
2138-1848:714603842.114 : NVMData.FirstScanMonth = 5
2138-1848:714603842.167 : NVMData.FirstScanDay = 18
2138-1848:714603842.231 : NVMData.FirstScanYear = 2020
2138-1848:714603842.295 : NVMData.VerticalMagnification = 0
2138-1848:714603842.355 : NVMData.HorizontalMagnification = 0
2138-1848:714603842.417 : NVMData.PowerSavingTime = 15
2138-1848:714603842.476 : NVMData.SN = A094165189010062
2138-1848:714603842.534 : NVMData.AutoFeed = 0
2138-1848:714603842.589 : NVMData.CCDType = 0
2138-1848:714603842.644 : NVMData.ScanSpeed = 0
2138-1848:714603842.695 : NVMData.RollerCount = 0
2138-1848:714603842.756 : NVMData.MultifeedCount = 0
2138-1848:714603842.814 : NVMData.JamCount = 0
2138-1848:714603842.867 : NVMData.IdentifyInfo = 
2138-1848:714603842.921 : NVMData.FormalName = 
2138-1848:714603842.978 : NVMData.ReservedB = 0
2138-1848:714603843.034 : NVMData.FunctionCode = 0
2138-1848:714603843.089 : NVMData.PreFeed = 0
2138-1848:714603843.139 : NVMData.PreFeedTime = 0
2138-1848:714603843.193 : NVMData.ButtonNumber = 0
2138-1848:714603843.249 : NVMData.PowerOffTime = 0
2138-1848:714603843.306 : <= ReadNVMDataInternal ret = 1
2138-1848:714603843.373 : => IoObject::IoLockEnd
2138-1848:714603843.453 : <= IoObject::IoLockEnd
2138-1848:714603843.510 : <= ReadNVMData ret = 1
2138-1848:714613799.808 : => GetADFStatus
2138-1848:714613800.185 : => IoObject::IoLockStart
2138-1848:714613800.355 : => CAsicIO::CheckDevice
2138-1848:714613800.427 : => CNT96226::ConnectIsAvailable
2138-1848:714613819.457 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714613819.564 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714613819.629 : <= IoObject::IoLockStart
2138-1848:714613819.694 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714613819.765 : IO Send command 10 bytes
2138-1848:714613819.914 : => CNT96226::VenderCmd_SetData
2138-1848:714613819.979 : iCmd = 0, nBytes = 10
2138-1848:714613820.102 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714613997.000 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714613997.380 : System send command 10 bytes + data 0 bytes
2138-1848:714613997.453 : IO total need to receive data 2 bytes
2138-1848:714613997.517 : => CNT96226::VenderCmd_GetData
2138-1848:714613997.579 : iCmd = 0, nBytes = 2
2138-1848:714614135.786 : 0000 : 00 00 
2138-1848:714614135.878 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714614135.946 : System total receive data 2 bytes
2138-1848:714614136.009 : => CNT96226::VenderCmd_GetData
2138-1848:714614136.068 : iCmd = 1, nBytes = 4
2138-1848:714614271.207 : 0000 : 00 00 00 00 
2138-1848:714614271.421 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714614271.612 : <= CAsicIO::DoIo ret = 1
2138-1848:714614271.704 : Return status = 0
2138-1848:714614271.785 : => IoObject::IoLockEnd
2138-1848:714614271.871 : <= IoObject::IoLockEnd
2138-1848:714614271.929 : <= GetADFStatus ret = 1
2138-1848:714616961.748 : => GetADFStatus
2138-1848:714616961.983 : => IoObject::IoLockStart
2138-1848:714616962.150 : => CAsicIO::CheckDevice
2138-1848:714616962.218 : => CNT96226::ConnectIsAvailable
2138-1848:714616977.490 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714616977.625 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714616977.701 : <= IoObject::IoLockStart
2138-1848:714616977.771 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714616977.959 : IO Send command 10 bytes
2138-1848:714616978.120 : => CNT96226::VenderCmd_SetData
2138-1848:714616978.186 : iCmd = 0, nBytes = 10
2138-1848:714616978.304 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714617136.004 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714617136.133 : System send command 10 bytes + data 0 bytes
2138-1848:714617136.212 : IO total need to receive data 2 bytes
2138-1848:714617136.279 : => CNT96226::VenderCmd_GetData
2138-1848:714617136.343 : iCmd = 0, nBytes = 2
2138-1848:714617270.448 : 0000 : 00 00 
2138-1848:714617270.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714617270.720 : System total receive data 2 bytes
2138-1848:714617270.791 : => CNT96226::VenderCmd_GetData
2138-1848:714617270.858 : iCmd = 1, nBytes = 4
2138-1848:714617398.974 : 0000 : 00 00 00 00 
2138-1848:714617399.145 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714617399.320 : <= CAsicIO::DoIo ret = 1
2138-1848:714617399.399 : Return status = 0
2138-1848:714617399.473 : => IoObject::IoLockEnd
2138-1848:714617399.561 : <= IoObject::IoLockEnd
2138-1848:714617399.620 : <= GetADFStatus ret = 1
2138-1848:714619331.858 : => TerminateDriver
2138-1848:714619332.140 : => CAsicIO::~CAsicIO,pStage=206703688
2138-1848:714619332.221 : => CNT96226::Close
2138-1848:714619337.531 : <= CNT96226::Close ret = 1
2138-1848:714619337.624 : <= CAsicIO::~CAsicIO
2138-1848:714619337.694 : => IoObject::IoLockEnd
2138-1848:714619337.755 : <= IoObject::IoLockEnd
2138-1848:714619337.815 : => IoObject::TerminateDevice
2138-1848:714619337.878 : => IoObject::IoLockEnd
2138-1848:714619337.933 : <= IoObject::IoLockEnd
2138-1848:714619338.029 : <= IoObject::TerminateDevice
2138-1848:714619338.257 : <= TerminateDriver ret = 1
2138-1848:714662529.907 : ============Debug Start==========
2138-1848:714662530.234 : Date : 2020/5/18 09:50:39
2138-1848:714662530.581 : Process ID : 2138
2138-1848:714662530.931 : Windows : Version 10.0 build 18363 
2138-1848:714662531.452 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714662531.523 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714662531.594 : MemoryStatus.ullAvailPhys : 5877452800
2138-1848:714662531.659 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714662531.730 : MemoryStatus.ullAvailPageFile : 7293317120
2138-1848:714662531.800 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714662531.865 : MemoryStatus.ullAvailVirtual : 1724497920
2138-1848:714662531.934 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714662532.052 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714662532.117 : CPU Family 6 Model 10 Stepping 7
2138-1848:714662532.398 : CPU Count : 4
2138-1848:714662532.451 : CPU Frequency : 100.000 Mhz
2138-1848:714662538.109 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714662538.251 : => InitializeDriver
2138-1848:714662538.498 : <= InitializeDriver ret = 1
2138-1848:714662538.575 : => InitializeScanner
2138-1848:714662538.664 : => CAsicIO::GetDeviceList
2138-1848:714662538.856 : => CNT96226::CNT96226
2138-1848:714662538.919 : => CNT96226::Open
2138-1848:714662563.643 : <= CNT96226::Open ret = 1
2138-1848:714662563.763 : => CNT96226::Initialize
2138-1848:714662563.965 : <= CNT96226::Initialize ret = 1
2138-1848:714662564.028 : <= CNT96226::CNT96226
2138-1848:714662564.085 : => CNT96226::EnumAvailableDevice
2138-1848:714662567.966 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714662568.049 : DeviceHandleTable[ 0 ] = 256
2138-1848:714662568.113 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714666299.055 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714666300.197 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714666308.966 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714666309.186 : => IoObject::GetLockName
2138-1848:714666309.318 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714666309.467 : <= IoObject::GetLockName
2138-1848:714666310.374 : => CNT96226::VenderCmd_GetData
2138-1848:714666310.515 : iCmd = 3, nBytes = 2
2138-1848:714666718.473 : 0000 : 06 38 
2138-1848:714666718.758 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714666718.924 : => CNT96226::VenderCmd_GetData
2138-1848:714666719.285 : iCmd = 4, nBytes = 2
2138-1848:714667030.050 : 0000 : 07 07 
2138-1848:714667030.306 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714667030.497 : Device 0 USB ID = 0638 : 0707
2138-1848:714667030.674 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714667030.819 : IO Send command 10 bytes
2138-1848:714667030.945 : => CNT96226::VenderCmd_SetData
2138-1848:714667031.079 : iCmd = 0, nBytes = 10
2138-1848:714667031.311 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714667219.542 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714667219.788 : => CNT96226::VenderCmd_GetData
2138-1848:714667219.918 : iCmd = 0, nBytes = 165
2138-1848:714667437.702 : skip dump 37 bytes
2138-1848:714667438.158 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714667438.465 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714667438.759 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714667439.047 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714667439.328 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714667439.609 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714667439.880 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714667440.142 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714667440.279 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714667440.418 : => CNT96226::VenderCmd_GetData
2138-1848:714667440.749 : iCmd = 1, nBytes = 4
2138-1848:714667649.579 : 0000 : 00 00 00 00 
2138-1848:714667649.767 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714667649.908 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714667650.044 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714667650.182 : IO Send command 10 bytes
2138-1848:714667650.295 : => CNT96226::VenderCmd_SetData
2138-1848:714667650.416 : iCmd = 0, nBytes = 10
2138-1848:714667650.641 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714668005.184 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714668005.485 : => CNT96226::VenderCmd_GetData
2138-1848:714668005.618 : iCmd = 0, nBytes = 128
2138-1848:714668218.619 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714668218.964 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714668219.256 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714668219.541 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714668219.809 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714668220.070 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714668220.326 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714668220.591 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714668220.735 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714668220.868 : => CNT96226::VenderCmd_GetData
2138-1848:714668220.985 : iCmd = 1, nBytes = 4
2138-1848:714668431.395 : 0000 : 00 00 00 00 
2138-1848:714668431.712 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714668431.865 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714668432.221 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714668432.404 : => CNT96226::Close
2138-1848:714668439.930 : <= CNT96226::Close ret = 1
2138-1848:714668440.102 : <= CNT96226::~CNT96226
2138-1848:714668440.284 : <= CAsicIO::GetDeviceList
2138-1848:714668441.216 : => IoObject::SetTimeout
2138-1848:714668441.344 : Timeout--> In = 0 Out = 0
2138-1848:714668441.472 : <= IoObject::SetTimeout
2138-1848:714668441.606 : => CAsicIO::CAsicIO
2138-1848:714668441.752 : => CNT96226::CNT96226
2138-1848:714668441.876 : => CNT96226::Open
2138-1848:714668488.006 : <= CNT96226::Open ret = 1
2138-1848:714668488.254 : => CNT96226::Initialize
2138-1848:714668488.684 : <= CNT96226::Initialize ret = 1
2138-1848:714668488.818 : <= CNT96226::CNT96226
2138-1848:714668488.937 : <= CAsicIO::CAsicIO
2138-1848:714668489.053 : => CAsicIO::InitializeDevice
2138-1848:714668489.199 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714668497.327 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714668497.582 : => IoObject::GetLockName
2138-1848:714668497.704 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714668497.849 : <= IoObject::GetLockName
2138-1848:714668498.665 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714668498.826 : IO Send command 10 bytes
2138-1848:714668498.942 : => CNT96226::VenderCmd_SetData
2138-1848:714668499.063 : iCmd = 0, nBytes = 10
2138-1848:714668499.303 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714668855.814 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714668856.131 : => CNT96226::VenderCmd_GetData
2138-1848:714668856.276 : iCmd = 0, nBytes = 128
2138-1848:714669064.026 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714669064.687 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714669065.005 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714669065.298 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714669065.573 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714669065.842 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714669066.109 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714669066.375 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714669066.514 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714669066.880 : => CNT96226::VenderCmd_GetData
2138-1848:714669067.009 : iCmd = 1, nBytes = 4
2138-1848:714669268.624 : 0000 : 00 00 00 00 
2138-1848:714669268.825 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714669268.959 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714669269.094 : => CNT96226::VenderCmd_GetData
2138-1848:714669269.212 : iCmd = 3, nBytes = 2
2138-1848:714669657.007 : 0000 : 06 38 
2138-1848:714669657.243 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714669657.398 : => CNT96226::VenderCmd_GetData
2138-1848:714669657.526 : iCmd = 4, nBytes = 2
2138-1848:714669981.371 : 0000 : 07 07 
2138-1848:714669981.660 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714669981.992 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714669982.202 : => IoObject::InitializeDevice
2138-1848:714669982.400 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714669984.087 : <= IoObject::InitializeDevice ret = 1
2138-1848:714669984.245 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714669985.441 : => FindScanner
2138-1848:714669985.562 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714669985.700 : <= FindScanner ret = 1
2138-1848:714669985.824 : => IoObject::IoLockStart
2138-1848:714669986.004 : => CAsicIO::CheckDevice
2138-1848:714669986.122 : => CNT96226::ConnectIsAvailable
2138-1848:714670011.547 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714670011.810 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714670011.943 : <= IoObject::IoLockStart
2138-1848:714670012.073 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714670012.219 : IO Send command 10 bytes
2138-1848:714670012.437 : => CNT96226::VenderCmd_SetData
2138-1848:714670012.572 : iCmd = 0, nBytes = 10
2138-1848:714670012.794 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714670221.341 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714670221.586 : System send command 10 bytes + data 0 bytes
2138-1848:714670221.757 : IO total need to receive data 5 bytes
2138-1848:714670221.892 : => CNT96226::VenderCmd_GetData
2138-1848:714670222.027 : iCmd = 0, nBytes = 5
2138-1848:714670432.688 : 0000 : 06 00 02 02 ab 
2138-1848:714670433.302 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714670433.449 : System total receive data 5 bytes
2138-1848:714670433.587 : => CNT96226::VenderCmd_GetData
2138-1848:714670433.716 : iCmd = 1, nBytes = 4
2138-1848:714670637.520 : 0000 : 00 00 00 00 
2138-1848:714670637.741 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714670637.999 : <= CAsicIO::DoIo ret = 1
2138-1848:714670638.140 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714670638.284 : IO Send command 10 bytes
2138-1848:714670638.491 : => CNT96226::VenderCmd_SetData
2138-1848:714670638.622 : iCmd = 0, nBytes = 10
2138-1848:714670638.838 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714670839.733 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714670839.958 : System send command 10 bytes + data 0 bytes
2138-1848:714670840.107 : IO total need to receive data 165 bytes
2138-1848:714670840.243 : => CNT96226::VenderCmd_GetData
2138-1848:714670840.364 : iCmd = 0, nBytes = 165
2138-1848:714671052.368 : skip dump 37 bytes
2138-1848:714671052.781 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714671053.069 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714671053.352 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714671053.634 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714671053.918 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714671054.199 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714671054.461 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671054.717 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671054.854 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714671054.983 : System total receive data 165 bytes
2138-1848:714671055.109 : => CNT96226::VenderCmd_GetData
2138-1848:714671055.430 : iCmd = 1, nBytes = 4
2138-1848:714671247.899 : 0000 : 00 00 00 00 
2138-1848:714671248.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714671248.251 : <= CAsicIO::DoIo ret = 1
2138-1848:714671248.328 : Dump Inquiry
2138-1848:714671248.492 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714671248.670 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714671248.852 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714671249.030 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714671249.204 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714671249.381 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714671249.550 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671249.716 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671249.891 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714671250.062 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714671250.181 : 00a0 : 00 00 00 00 00 
2138-1848:714671250.272 : => ReadNVMDataInternal
2138-1848:714671250.553 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714671250.648 : IO Send command 10 bytes
2138-1848:714671250.796 : => CNT96226::VenderCmd_SetData
2138-1848:714671250.871 : iCmd = 0, nBytes = 10
2138-1848:714671251.008 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714671574.481 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714671574.708 : System send command 10 bytes + data 0 bytes
2138-1848:714671574.812 : IO total need to receive data 128 bytes
2138-1848:714671574.898 : => CNT96226::VenderCmd_GetData
2138-1848:714671574.981 : iCmd = 0, nBytes = 128
2138-1848:714671769.817 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671770.080 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671770.273 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714671770.453 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714671770.627 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714671770.799 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671770.972 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671771.140 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714671771.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714671771.326 : System total receive data 128 bytes
2138-1848:714671771.413 : => CNT96226::VenderCmd_GetData
2138-1848:714671771.493 : iCmd = 1, nBytes = 4
2138-1848:714671944.440 : 0000 : 00 00 00 00 
2138-1848:714671944.632 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714671944.839 : <= CAsicIO::DoIo ret = 1
2138-1848:714671944.931 : NVMData.PadScanCount = 0
2138-1848:714671945.008 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714671945.086 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714671945.160 : NVMData.FlatbedScanCount = 0
2138-1848:714671945.237 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714671945.307 : NVMData.SideEdgeFletbed = 0
2138-1848:714671945.382 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714671945.456 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714671945.533 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714671945.610 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714671945.687 : NVMData.BornMonth = 0
2138-1848:714671945.757 : NVMData.BornDay = 0
2138-1848:714671945.826 : NVMData.BornYear = 0
2138-1848:714671945.892 : NVMData.FirstScanMonth = 5
2138-1848:714671945.964 : NVMData.FirstScanDay = 18
2138-1848:714671946.042 : NVMData.FirstScanYear = 2020
2138-1848:714671946.115 : NVMData.VerticalMagnification = 0
2138-1848:714671946.192 : NVMData.HorizontalMagnification = 0
2138-1848:714671946.269 : NVMData.PowerSavingTime = 15
2138-1848:714671947.419 : NVMData.SN = A094165189010062
2138-1848:714671947.533 : NVMData.AutoFeed = 0
2138-1848:714671947.605 : NVMData.CCDType = 0
2138-1848:714671947.859 : NVMData.ScanSpeed = 0
2138-1848:714671947.928 : NVMData.RollerCount = 0
2138-1848:714671948.000 : NVMData.MultifeedCount = 0
2138-1848:714671948.075 : NVMData.JamCount = 0
2138-1848:714671948.147 : NVMData.IdentifyInfo = 
2138-1848:714671948.217 : NVMData.FormalName = 
2138-1848:714671948.285 : NVMData.ReservedB = 0
2138-1848:714671948.354 : NVMData.FunctionCode = 0
2138-1848:714671948.422 : NVMData.PreFeed = 0
2138-1848:714671948.492 : NVMData.PreFeedTime = 0
2138-1848:714671948.561 : NVMData.ButtonNumber = 0
2138-1848:714671948.632 : NVMData.PowerOffTime = 0
2138-1848:714671948.701 : <= ReadNVMDataInternal ret = 1
2138-1848:714671948.811 : => IoObject::IoLockEnd
2138-1848:714671948.931 : <= IoObject::IoLockEnd
2138-1848:714671948.999 : <= InitializeScanner ret = 1
2138-1848:714671949.090 : => GetLogicalScannerAbilityEx
2138-1848:714671949.171 : => IoObject::IoLockStart
2138-1848:714671949.274 : => CAsicIO::CheckDevice
2138-1848:714671949.346 : => CNT96226::ConnectIsAvailable
2138-1848:714671967.283 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714671967.441 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714671967.526 : <= IoObject::IoLockStart
2138-1848:714671967.610 : => IoObject::IoLockEnd
2138-1848:714671967.744 : <= IoObject::IoLockEnd
2138-1848:714671967.898 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714671968.004 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714672180.569 : => ReadNVMData
2138-1848:714672180.805 : => IoObject::IoLockStart
2138-1848:714672181.001 : => CAsicIO::CheckDevice
2138-1848:714672181.083 : => CNT96226::ConnectIsAvailable
2138-1848:714672202.723 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714672202.870 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714672202.949 : <= IoObject::IoLockStart
2138-1848:714672203.032 : => ReadNVMDataInternal
2138-1848:714672203.118 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714672203.207 : IO Send command 10 bytes
2138-1848:714672203.384 : => CNT96226::VenderCmd_SetData
2138-1848:714672203.472 : iCmd = 0, nBytes = 10
2138-1848:714672203.616 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714672547.845 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714672548.081 : System send command 10 bytes + data 0 bytes
2138-1848:714672548.175 : IO total need to receive data 128 bytes
2138-1848:714672548.265 : => CNT96226::VenderCmd_GetData
2138-1848:714672548.351 : iCmd = 0, nBytes = 128
2138-1848:714672756.444 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714672756.699 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714672756.901 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714672757.087 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714672757.430 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714672757.612 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714672757.778 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714672757.950 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714672758.044 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714672758.137 : System total receive data 128 bytes
2138-1848:714672758.225 : => CNT96226::VenderCmd_GetData
2138-1848:714672758.307 : iCmd = 1, nBytes = 4
2138-1848:714672945.055 : 0000 : 00 00 00 00 
2138-1848:714672945.254 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714672945.465 : <= CAsicIO::DoIo ret = 1
2138-1848:714672945.593 : NVMData.PadScanCount = 0
2138-1848:714672945.676 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714672945.756 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714672945.841 : NVMData.FlatbedScanCount = 0
2138-1848:714672945.919 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714672945.998 : NVMData.SideEdgeFletbed = 0
2138-1848:714672946.078 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714672946.157 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714672946.235 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714672946.514 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714672946.595 : NVMData.BornMonth = 0
2138-1848:714672946.662 : NVMData.BornDay = 0
2138-1848:714672946.736 : NVMData.BornYear = 0
2138-1848:714672946.811 : NVMData.FirstScanMonth = 5
2138-1848:714672946.886 : NVMData.FirstScanDay = 18
2138-1848:714672946.966 : NVMData.FirstScanYear = 2020
2138-1848:714672947.042 : NVMData.VerticalMagnification = 0
2138-1848:714672947.118 : NVMData.HorizontalMagnification = 0
2138-1848:714672947.197 : NVMData.PowerSavingTime = 15
2138-1848:714672947.276 : NVMData.SN = A094165189010062
2138-1848:714672947.346 : NVMData.AutoFeed = 0
2138-1848:714672947.418 : NVMData.CCDType = 0
2138-1848:714672947.489 : NVMData.ScanSpeed = 0
2138-1848:714672947.558 : NVMData.RollerCount = 0
2138-1848:714672947.628 : NVMData.MultifeedCount = 0
2138-1848:714672947.697 : NVMData.JamCount = 0
2138-1848:714672947.765 : NVMData.IdentifyInfo = 
2138-1848:714672947.837 : NVMData.FormalName = 
2138-1848:714672947.904 : NVMData.ReservedB = 0
2138-1848:714672947.974 : NVMData.FunctionCode = 0
2138-1848:714672948.044 : NVMData.PreFeed = 0
2138-1848:714672948.116 : NVMData.PreFeedTime = 0
2138-1848:714672948.184 : NVMData.ButtonNumber = 0
2138-1848:714672948.254 : NVMData.PowerOffTime = 0
2138-1848:714672948.323 : <= ReadNVMDataInternal ret = 1
2138-1848:714672948.407 : => IoObject::IoLockEnd
2138-1848:714672948.507 : <= IoObject::IoLockEnd
2138-1848:714672948.577 : <= ReadNVMData ret = 1
2138-1848:714673619.065 : => TerminateDriver
2138-1848:714673619.303 : => CAsicIO::~CAsicIO,pStage=144837704
2138-1848:714673619.400 : => CNT96226::Close
2138-1848:714673624.908 : <= CNT96226::Close ret = 1
2138-1848:714673625.027 : <= CAsicIO::~CAsicIO
2138-1848:714673625.106 : => IoObject::IoLockEnd
2138-1848:714673625.182 : <= IoObject::IoLockEnd
2138-1848:714673625.257 : => IoObject::TerminateDevice
2138-1848:714673625.338 : => IoObject::IoLockEnd
2138-1848:714673625.413 : <= IoObject::IoLockEnd
2138-1848:714673625.534 : <= IoObject::TerminateDevice
2138-1848:714673625.820 : <= TerminateDriver ret = 1
2138-1848:714676286.775 : ============Debug Start==========
2138-1848:714676287.109 : Date : 2020/5/18 09:50:40
2138-1848:714676287.196 : Process ID : 2138
2138-1848:714676287.546 : Windows : Version 10.0 build 18363 
2138-1848:714676288.074 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714676288.147 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714676288.221 : MemoryStatus.ullAvailPhys : 5877526528
2138-1848:714676288.287 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714676288.355 : MemoryStatus.ullAvailPageFile : 7292915712
2138-1848:714676288.421 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714676288.489 : MemoryStatus.ullAvailVirtual : 1724473344
2138-1848:714676288.556 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714676288.666 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714676288.735 : CPU Family 6 Model 10 Stepping 7
2138-1848:714676289.000 : CPU Count : 4
2138-1848:714676289.054 : CPU Frequency : 100.000 Mhz
2138-1848:714676293.332 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714676293.504 : => InitializeDriver
2138-1848:714676293.754 : <= InitializeDriver ret = 1
2138-1848:714678935.604 : => InitializeScanner
2138-1848:714678935.927 : => CAsicIO::GetDeviceList
2138-1848:714678936.372 : => CNT96226::CNT96226
2138-1848:714678936.439 : => CNT96226::Open
2138-1848:714678959.585 : <= CNT96226::Open ret = 1
2138-1848:714678959.699 : => CNT96226::Initialize
2138-1848:714678959.923 : <= CNT96226::Initialize ret = 1
2138-1848:714678959.994 : <= CNT96226::CNT96226
2138-1848:714678960.063 : => CNT96226::EnumAvailableDevice
2138-1848:714678963.631 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714678963.721 : DeviceHandleTable[ 0 ] = 256
2138-1848:714678963.791 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714682518.553 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714682519.229 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714682523.370 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714682523.500 : => IoObject::GetLockName
2138-1848:714682523.571 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714682523.646 : <= IoObject::GetLockName
2138-1848:714682524.136 : => CNT96226::VenderCmd_GetData
2138-1848:714682524.208 : iCmd = 3, nBytes = 2
2138-1848:714682857.507 : 0000 : 06 38 
2138-1848:714682857.686 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714682857.775 : => CNT96226::VenderCmd_GetData
2138-1848:714682857.844 : iCmd = 4, nBytes = 2
2138-1848:714683100.950 : 0000 : 07 07 
2138-1848:714683101.120 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714683101.234 : Device 0 USB ID = 0638 : 0707
2138-1848:714683101.333 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714683101.409 : IO Send command 10 bytes
2138-1848:714683101.469 : => CNT96226::VenderCmd_SetData
2138-1848:714683101.533 : iCmd = 0, nBytes = 10
2138-1848:714683101.647 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714683243.893 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714683244.016 : => CNT96226::VenderCmd_GetData
2138-1848:714683244.083 : iCmd = 0, nBytes = 165
2138-1848:714683390.984 : skip dump 37 bytes
2138-1848:714683391.252 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714683391.407 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714683391.561 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714683391.708 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714683391.846 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714683391.990 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714683392.129 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683392.261 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683392.335 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714683392.408 : => CNT96226::VenderCmd_GetData
2138-1848:714683392.574 : iCmd = 1, nBytes = 4
2138-1848:714683503.201 : 0000 : 00 00 00 00 
2138-1848:714683503.364 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714683503.440 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714683503.517 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714683503.590 : IO Send command 10 bytes
2138-1848:714683503.652 : => CNT96226::VenderCmd_SetData
2138-1848:714683503.717 : iCmd = 0, nBytes = 10
2138-1848:714683503.828 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714683807.528 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714683808.461 : => CNT96226::VenderCmd_GetData
2138-1848:714683808.547 : iCmd = 0, nBytes = 128
2138-1848:714683936.117 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683936.366 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683936.520 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714683936.666 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714683936.805 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714683936.944 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683937.081 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683937.215 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714683937.289 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714683937.366 : => CNT96226::VenderCmd_GetData
2138-1848:714683937.431 : iCmd = 1, nBytes = 4
2138-1848:714684071.958 : 0000 : 00 00 00 00 
2138-1848:714684072.153 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714684072.239 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714684072.404 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714684072.488 : => CNT96226::Close
2138-1848:714684076.588 : <= CNT96226::Close ret = 1
2138-1848:714684076.681 : <= CNT96226::~CNT96226
2138-1848:714684076.803 : <= CAsicIO::GetDeviceList
2138-1848:714684077.353 : => IoObject::SetTimeout
2138-1848:714684077.425 : Timeout--> In = 0 Out = 0
2138-1848:714684077.493 : <= IoObject::SetTimeout
2138-1848:714684077.574 : => CAsicIO::CAsicIO
2138-1848:714684077.668 : => CNT96226::CNT96226
2138-1848:714684077.731 : => CNT96226::Open
2138-1848:714684100.469 : <= CNT96226::Open ret = 1
2138-1848:714684100.589 : => CNT96226::Initialize
2138-1848:714684100.797 : <= CNT96226::Initialize ret = 1
2138-1848:714684100.865 : <= CNT96226::CNT96226
2138-1848:714684100.924 : <= CAsicIO::CAsicIO
2138-1848:714684101.003 : => CAsicIO::InitializeDevice
2138-1848:714684101.084 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714684105.257 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714684105.393 : => IoObject::GetLockName
2138-1848:714684105.459 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714684105.531 : <= IoObject::GetLockName
2138-1848:714684106.090 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714684106.171 : IO Send command 10 bytes
2138-1848:714684106.230 : => CNT96226::VenderCmd_SetData
2138-1848:714684106.296 : iCmd = 0, nBytes = 10
2138-1848:714684106.414 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714684407.778 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714684407.982 : => CNT96226::VenderCmd_GetData
2138-1848:714684408.065 : iCmd = 0, nBytes = 128
2138-1848:714684527.692 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714684527.940 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714684528.099 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714684528.247 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714684528.390 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714684528.526 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714684528.667 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714684528.801 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714684528.874 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714684529.085 : => CNT96226::VenderCmd_GetData
2138-1848:714684529.147 : iCmd = 1, nBytes = 4
2138-1848:714684635.838 : 0000 : 00 00 00 00 
2138-1848:714684635.959 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714684636.027 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714684636.096 : => CNT96226::VenderCmd_GetData
2138-1848:714684636.155 : iCmd = 3, nBytes = 2
2138-1848:714684945.213 : 0000 : 06 38 
2138-1848:714684945.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714684945.471 : => CNT96226::VenderCmd_GetData
2138-1848:714684945.541 : iCmd = 4, nBytes = 2
2138-1848:714685200.426 : 0000 : 07 07 
2138-1848:714685200.587 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714685200.745 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714685200.859 : => IoObject::InitializeDevice
2138-1848:714685200.985 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714685201.694 : <= IoObject::InitializeDevice ret = 1
2138-1848:714685201.776 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714685202.460 : => FindScanner
2138-1848:714685202.528 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714685202.604 : <= FindScanner ret = 1
2138-1848:714685202.671 : => IoObject::IoLockStart
2138-1848:714685202.763 : => CAsicIO::CheckDevice
2138-1848:714685202.826 : => CNT96226::ConnectIsAvailable
2138-1848:714685215.690 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714685215.823 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714685215.905 : <= IoObject::IoLockStart
2138-1848:714685215.981 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714685216.068 : IO Send command 10 bytes
2138-1848:714685216.167 : => CNT96226::VenderCmd_SetData
2138-1848:714685216.239 : iCmd = 0, nBytes = 10
2138-1848:714685216.360 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714685371.045 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714685371.250 : System send command 10 bytes + data 0 bytes
2138-1848:714685371.335 : IO total need to receive data 5 bytes
2138-1848:714685371.408 : => CNT96226::VenderCmd_GetData
2138-1848:714685371.479 : iCmd = 0, nBytes = 5
2138-1848:714685494.192 : 0000 : 06 00 02 02 ab 
2138-1848:714685494.359 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714685494.457 : System total receive data 5 bytes
2138-1848:714685494.527 : => CNT96226::VenderCmd_GetData
2138-1848:714685494.594 : iCmd = 1, nBytes = 4
2138-1848:714685606.260 : 0000 : 00 00 00 00 
2138-1848:714685606.402 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714685606.582 : <= CAsicIO::DoIo ret = 1
2138-1848:714685606.656 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714685606.734 : IO Send command 10 bytes
2138-1848:714685606.866 : => CNT96226::VenderCmd_SetData
2138-1848:714685606.931 : iCmd = 0, nBytes = 10
2138-1848:714685607.044 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714685749.262 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714685749.404 : System send command 10 bytes + data 0 bytes
2138-1848:714685749.483 : IO total need to receive data 165 bytes
2138-1848:714685749.552 : => CNT96226::VenderCmd_GetData
2138-1848:714685749.621 : iCmd = 0, nBytes = 165
2138-1848:714685869.471 : skip dump 37 bytes
2138-1848:714685869.732 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714685869.893 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714685870.043 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714685870.208 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714685870.349 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714685870.498 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714685870.640 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714685870.775 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714685870.847 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714685870.921 : System total receive data 165 bytes
2138-1848:714685870.996 : => CNT96226::VenderCmd_GetData
2138-1848:714685871.199 : iCmd = 1, nBytes = 4
2138-1848:714685989.003 : 0000 : 00 00 00 00 
2138-1848:714685989.172 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714685989.362 : <= CAsicIO::DoIo ret = 1
2138-1848:714685989.432 : Dump Inquiry
2138-1848:714685989.574 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714685989.717 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714685989.865 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714685990.010 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714685990.148 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714685990.291 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714685990.428 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714685990.561 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714685990.702 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714685990.836 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714685990.929 : 00a0 : 00 00 00 00 00 
2138-1848:714685991.008 : => ReadNVMDataInternal
2138-1848:714685991.319 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714685991.393 : IO Send command 10 bytes
2138-1848:714685991.588 : => CNT96226::VenderCmd_SetData
2138-1848:714685991.655 : iCmd = 0, nBytes = 10
2138-1848:714685991.763 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714686282.907 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714686283.104 : System send command 10 bytes + data 0 bytes
2138-1848:714686283.178 : IO total need to receive data 128 bytes
2138-1848:714686283.249 : => CNT96226::VenderCmd_GetData
2138-1848:714686283.318 : iCmd = 0, nBytes = 128
2138-1848:714686426.034 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714686426.270 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714686426.422 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714686426.567 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714686426.699 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714686426.829 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714686426.969 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714686427.102 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714686427.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714686427.246 : System total receive data 128 bytes
2138-1848:714686427.318 : => CNT96226::VenderCmd_GetData
2138-1848:714686427.382 : iCmd = 1, nBytes = 4
2138-1848:714686534.249 : 0000 : 00 00 00 00 
2138-1848:714686534.408 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714686534.600 : <= CAsicIO::DoIo ret = 1
2138-1848:714686534.682 : NVMData.PadScanCount = 0
2138-1848:714686534.750 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714686534.814 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714686534.880 : NVMData.FlatbedScanCount = 0
2138-1848:714686534.941 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714686535.002 : NVMData.SideEdgeFletbed = 0
2138-1848:714686535.066 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714686535.125 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714686535.187 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714686535.247 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714686535.309 : NVMData.BornMonth = 0
2138-1848:714686535.367 : NVMData.BornDay = 0
2138-1848:714686535.425 : NVMData.BornYear = 0
2138-1848:714686535.477 : NVMData.FirstScanMonth = 5
2138-1848:714686535.534 : NVMData.FirstScanDay = 18
2138-1848:714686535.594 : NVMData.FirstScanYear = 2020
2138-1848:714686535.653 : NVMData.VerticalMagnification = 0
2138-1848:714686535.713 : NVMData.HorizontalMagnification = 0
2138-1848:714686535.773 : NVMData.PowerSavingTime = 15
2138-1848:714686535.831 : NVMData.SN = A094165189010062
2138-1848:714686535.885 : NVMData.AutoFeed = 0
2138-1848:714686535.940 : NVMData.CCDType = 0
2138-1848:714686536.105 : NVMData.ScanSpeed = 0
2138-1848:714686536.161 : NVMData.RollerCount = 0
2138-1848:714686536.219 : NVMData.MultifeedCount = 0
2138-1848:714686536.275 : NVMData.JamCount = 0
2138-1848:714686536.332 : NVMData.IdentifyInfo = 
2138-1848:714686536.390 : NVMData.FormalName = 
2138-1848:714686536.443 : NVMData.ReservedB = 0
2138-1848:714686536.502 : NVMData.FunctionCode = 0
2138-1848:714686536.556 : NVMData.PreFeed = 0
2138-1848:714686536.615 : NVMData.PreFeedTime = 0
2138-1848:714686536.669 : NVMData.ButtonNumber = 0
2138-1848:714686536.722 : NVMData.PowerOffTime = 0
2138-1848:714686536.779 : <= ReadNVMDataInternal ret = 1
2138-1848:714686536.880 : => IoObject::IoLockEnd
2138-1848:714686536.960 : <= IoObject::IoLockEnd
2138-1848:714686537.018 : <= InitializeScanner ret = 1
2138-1848:714688747.583 : => GetLogicalScannerAbility
2138-1848:714688747.797 : => IoObject::IoLockStart
2138-1848:714688747.964 : => CAsicIO::CheckDevice
2138-1848:714688748.033 : => CNT96226::ConnectIsAvailable
2138-1848:714688770.090 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714688770.225 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714688770.302 : <= IoObject::IoLockStart
2138-1848:714688770.375 : => IoObject::IoLockEnd
2138-1848:714688770.473 : <= IoObject::IoLockEnd
2138-1848:714688770.556 : <= GetLogicalScannerAbility ret = 1
2138-1848:714692417.895 : => GetLogicalScannerAbilityEx
2138-1848:714692418.114 : => IoObject::IoLockStart
2138-1848:714692418.254 : => CAsicIO::CheckDevice
2138-1848:714692418.316 : => CNT96226::ConnectIsAvailable
2138-1848:714692442.712 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714692442.836 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714692442.904 : <= IoObject::IoLockStart
2138-1848:714692442.965 : => IoObject::IoLockEnd
2138-1848:714692443.301 : <= IoObject::IoLockEnd
2138-1848:714692443.415 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714692443.497 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714699121.360 : => ReadNVMData
2138-1848:714699121.549 : => IoObject::IoLockStart
2138-1848:714699121.699 : => CAsicIO::CheckDevice
2138-1848:714699121.766 : => CNT96226::ConnectIsAvailable
2138-1848:714699149.884 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714699150.005 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714699150.072 : <= IoObject::IoLockStart
2138-1848:714699150.140 : => ReadNVMDataInternal
2138-1848:714699150.208 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714699150.281 : IO Send command 10 bytes
2138-1848:714699150.424 : => CNT96226::VenderCmd_SetData
2138-1848:714699150.488 : iCmd = 0, nBytes = 10
2138-1848:714699150.603 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714699514.617 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714699514.809 : System send command 10 bytes + data 0 bytes
2138-1848:714699514.885 : IO total need to receive data 128 bytes
2138-1848:714699514.960 : => CNT96226::VenderCmd_GetData
2138-1848:714699515.024 : iCmd = 0, nBytes = 128
2138-1848:714699723.995 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714699724.196 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714699724.344 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714699724.489 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714699724.623 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714699724.752 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714699724.885 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714699725.011 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714699725.081 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714699725.147 : System total receive data 128 bytes
2138-1848:714699725.209 : => CNT96226::VenderCmd_GetData
2138-1848:714699725.269 : iCmd = 1, nBytes = 4
2138-1848:714699918.910 : 0000 : 00 00 00 00 
2138-1848:714699919.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714699919.233 : <= CAsicIO::DoIo ret = 1
2138-1848:714699919.422 : NVMData.PadScanCount = 0
2138-1848:714699919.490 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714699919.554 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714699919.616 : NVMData.FlatbedScanCount = 0
2138-1848:714699919.677 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714699919.737 : NVMData.SideEdgeFletbed = 0
2138-1848:714699919.801 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714699919.865 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714699919.922 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714699919.982 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714699920.042 : NVMData.BornMonth = 0
2138-1848:714699920.101 : NVMData.BornDay = 0
2138-1848:714699920.155 : NVMData.BornYear = 0
2138-1848:714699920.209 : NVMData.FirstScanMonth = 5
2138-1848:714699920.268 : NVMData.FirstScanDay = 18
2138-1848:714699920.329 : NVMData.FirstScanYear = 2020
2138-1848:714699920.391 : NVMData.VerticalMagnification = 0
2138-1848:714699920.449 : NVMData.HorizontalMagnification = 0
2138-1848:714699920.511 : NVMData.PowerSavingTime = 15
2138-1848:714699920.568 : NVMData.SN = A094165189010062
2138-1848:714699920.624 : NVMData.AutoFeed = 0
2138-1848:714699920.676 : NVMData.CCDType = 0
2138-1848:714699920.730 : NVMData.ScanSpeed = 0
2138-1848:714699920.784 : NVMData.RollerCount = 0
2138-1848:714699920.837 : NVMData.MultifeedCount = 0
2138-1848:714699920.889 : NVMData.JamCount = 0
2138-1848:714699920.943 : NVMData.IdentifyInfo = 
2138-1848:714699920.997 : NVMData.FormalName = 
2138-1848:714699921.049 : NVMData.ReservedB = 0
2138-1848:714699921.102 : NVMData.FunctionCode = 0
2138-1848:714699921.157 : NVMData.PreFeed = 0
2138-1848:714699921.210 : NVMData.PreFeedTime = 0
2138-1848:714699921.265 : NVMData.ButtonNumber = 0
2138-1848:714699921.319 : NVMData.PowerOffTime = 0
2138-1848:714699921.379 : <= ReadNVMDataInternal ret = 1
2138-1848:714699921.446 : => IoObject::IoLockEnd
2138-1848:714699921.521 : <= IoObject::IoLockEnd
2138-1848:714699921.573 : <= ReadNVMData ret = 1
2138-1848:714708749.892 : => GetADFStatus
2138-1848:714708750.374 : => IoObject::IoLockStart
2138-1848:714708750.515 : => CAsicIO::CheckDevice
2138-1848:714708750.579 : => CNT96226::ConnectIsAvailable
2138-1848:714708779.693 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714708779.820 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714708779.887 : <= IoObject::IoLockStart
2138-1848:714708779.953 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714708780.039 : IO Send command 10 bytes
2138-1848:714708780.189 : => CNT96226::VenderCmd_SetData
2138-1848:714708780.253 : iCmd = 0, nBytes = 10
2138-1848:714708780.364 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714708989.474 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714708989.603 : System send command 10 bytes + data 0 bytes
2138-1848:714708989.682 : IO total need to receive data 2 bytes
2138-1848:714708989.750 : => CNT96226::VenderCmd_GetData
2138-1848:714708989.814 : iCmd = 0, nBytes = 2
2138-1848:714709184.387 : 0000 : 00 00 
2138-1848:714709184.559 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714709184.644 : System total receive data 2 bytes
2138-1848:714709184.717 : => CNT96226::VenderCmd_GetData
2138-1848:714709184.782 : iCmd = 1, nBytes = 4
2138-1848:714709393.360 : 0000 : 00 00 00 00 
2138-1848:714709393.453 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714709393.616 : <= CAsicIO::DoIo ret = 1
2138-1848:714709393.696 : Return status = 0
2138-1848:714709393.764 : => IoObject::IoLockEnd
2138-1848:714709393.841 : <= IoObject::IoLockEnd
2138-1848:714709393.897 : <= GetADFStatus ret = 1
2138-1848:714711791.611 : => GetADFStatus
2138-1848:714711791.813 : => IoObject::IoLockStart
2138-1848:714711791.951 : => CAsicIO::CheckDevice
2138-1848:714711792.017 : => CNT96226::ConnectIsAvailable
2138-1848:714711818.514 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714711818.634 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714711818.703 : <= IoObject::IoLockStart
2138-1848:714711818.773 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714711819.036 : IO Send command 10 bytes
2138-1848:714711819.415 : => CNT96226::VenderCmd_SetData
2138-1848:714711819.479 : iCmd = 0, nBytes = 10
2138-1848:714711819.586 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714712024.965 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714712025.103 : System send command 10 bytes + data 0 bytes
2138-1848:714712025.187 : IO total need to receive data 2 bytes
2138-1848:714712025.255 : => CNT96226::VenderCmd_GetData
2138-1848:714712025.320 : iCmd = 0, nBytes = 2
2138-1848:714712230.155 : 0000 : 00 00 
2138-1848:714712230.632 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714712230.713 : System total receive data 2 bytes
2138-1848:714712230.787 : => CNT96226::VenderCmd_GetData
2138-1848:714712230.851 : iCmd = 1, nBytes = 4
2138-1848:714712439.911 : 0000 : 00 00 00 00 
2138-1848:714712440.012 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714712440.166 : <= CAsicIO::DoIo ret = 1
2138-1848:714712440.246 : Return status = 0
2138-1848:714712440.310 : => IoObject::IoLockEnd
2138-1848:714712440.389 : <= IoObject::IoLockEnd
2138-1848:714712440.444 : <= GetADFStatus ret = 1
2138-1848:714714342.091 : => TerminateDriver
2138-1848:714714342.296 : => CAsicIO::~CAsicIO,pStage=151653448
2138-1848:714714342.375 : => CNT96226::Close
2138-1848:714714347.675 : <= CNT96226::Close ret = 1
2138-1848:714714347.764 : <= CAsicIO::~CAsicIO
2138-1848:714714347.829 : => IoObject::IoLockEnd
2138-1848:714714347.885 : <= IoObject::IoLockEnd
2138-1848:714714347.941 : => IoObject::TerminateDevice
2138-1848:714714347.999 : => IoObject::IoLockEnd
2138-1848:714714348.054 : <= IoObject::IoLockEnd
2138-1848:714714348.142 : <= IoObject::TerminateDevice
2138-1848:714714348.370 : <= TerminateDriver ret = 1
2138-1848:714726709.306 : ============Debug Start==========
2138-1848:714726709.648 : Date : 2020/5/18 09:50:42
2138-1848:714726709.731 : Process ID : 2138
2138-1848:714726710.090 : Windows : Version 10.0 build 18363 
2138-1848:714726710.588 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714726710.654 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714726710.723 : MemoryStatus.ullAvailPhys : 5875658752
2138-1848:714726710.787 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714726710.855 : MemoryStatus.ullAvailPageFile : 7288373248
2138-1848:714726710.920 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714726710.985 : MemoryStatus.ullAvailVirtual : 1721892864
2138-1848:714726711.053 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714726711.164 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714726711.228 : CPU Family 6 Model 10 Stepping 7
2138-1848:714726711.476 : CPU Count : 4
2138-1848:714726711.529 : CPU Frequency : 100.000 Mhz
2138-1848:714726716.557 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714726716.698 : => InitializeDriver
2138-1848:714726716.967 : <= InitializeDriver ret = 1
2138-1848:714726717.029 : => InitializeScanner
2138-1848:714726717.115 : => CAsicIO::GetDeviceList
2138-1848:714726717.322 : => CNT96226::CNT96226
2138-1848:714726717.393 : => CNT96226::Open
2138-1848:714726743.475 : <= CNT96226::Open ret = 1
2138-1848:714726743.593 : => CNT96226::Initialize
2138-1848:714726743.810 : <= CNT96226::Initialize ret = 1
2138-1848:714726743.878 : <= CNT96226::CNT96226
2138-1848:714726743.943 : => CNT96226::EnumAvailableDevice
2138-1848:714726747.532 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714726747.621 : DeviceHandleTable[ 0 ] = 256
2138-1848:714726747.690 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714731974.749 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714731975.879 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714731984.053 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714731984.284 : => IoObject::GetLockName
2138-1848:714731984.414 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714731984.564 : <= IoObject::GetLockName
2138-1848:714731985.417 : => CNT96226::VenderCmd_GetData
2138-1848:714731985.561 : iCmd = 3, nBytes = 2
2138-1848:714732402.255 : 0000 : 06 38 
2138-1848:714732402.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714732402.716 : => CNT96226::VenderCmd_GetData
2138-1848:714732402.869 : iCmd = 4, nBytes = 2
2138-1848:714732720.803 : 0000 : 07 07 
2138-1848:714732721.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714732721.171 : Device 0 USB ID = 0638 : 0707
2138-1848:714732721.347 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714732721.491 : IO Send command 10 bytes
2138-1848:714732721.621 : => CNT96226::VenderCmd_SetData
2138-1848:714732721.743 : iCmd = 0, nBytes = 10
2138-1848:714732721.970 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714732942.346 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714732942.655 : => CNT96226::VenderCmd_GetData
2138-1848:714732942.797 : iCmd = 0, nBytes = 165
2138-1848:714733157.624 : skip dump 37 bytes
2138-1848:714733158.043 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714733158.356 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714733158.653 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714733158.947 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714733159.223 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714733159.511 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714733159.793 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733160.057 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733160.193 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714733160.327 : => CNT96226::VenderCmd_GetData
2138-1848:714733160.674 : iCmd = 1, nBytes = 4
2138-1848:714733370.422 : 0000 : 00 00 00 00 
2138-1848:714733370.662 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714733370.819 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714733370.961 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714733371.102 : IO Send command 10 bytes
2138-1848:714733371.218 : => CNT96226::VenderCmd_SetData
2138-1848:714733371.355 : iCmd = 0, nBytes = 10
2138-1848:714733371.581 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714733727.823 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714733728.106 : => CNT96226::VenderCmd_GetData
2138-1848:714733728.242 : iCmd = 0, nBytes = 128
2138-1848:714733940.281 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733940.682 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733940.994 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714733941.284 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714733941.554 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714733941.822 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733942.088 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733942.358 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714733942.504 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714733942.639 : => CNT96226::VenderCmd_GetData
2138-1848:714733942.757 : iCmd = 1, nBytes = 4
2138-1848:714734147.383 : 0000 : 00 00 00 00 
2138-1848:714734147.583 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714734147.711 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714734147.995 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714734148.153 : => CNT96226::Close
2138-1848:714734154.932 : <= CNT96226::Close ret = 1
2138-1848:714734155.100 : <= CNT96226::~CNT96226
2138-1848:714734155.279 : <= CAsicIO::GetDeviceList
2138-1848:714734156.106 : => IoObject::SetTimeout
2138-1848:714734156.226 : Timeout--> In = 0 Out = 0
2138-1848:714734156.357 : <= IoObject::SetTimeout
2138-1848:714734156.495 : => CAsicIO::CAsicIO
2138-1848:714734156.643 : => CNT96226::CNT96226
2138-1848:714734156.756 : => CNT96226::Open
2138-1848:714734202.202 : <= CNT96226::Open ret = 1
2138-1848:714734202.412 : => CNT96226::Initialize
2138-1848:714734202.834 : <= CNT96226::Initialize ret = 1
2138-1848:714734202.969 : <= CNT96226::CNT96226
2138-1848:714734203.071 : <= CAsicIO::CAsicIO
2138-1848:714734203.193 : => CAsicIO::InitializeDevice
2138-1848:714734203.342 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714734211.199 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714734211.457 : => IoObject::GetLockName
2138-1848:714734211.583 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714734211.725 : <= IoObject::GetLockName
2138-1848:714734212.582 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714734212.743 : IO Send command 10 bytes
2138-1848:714734212.859 : => CNT96226::VenderCmd_SetData
2138-1848:714734212.982 : iCmd = 0, nBytes = 10
2138-1848:714734213.215 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714734563.172 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714734563.365 : => CNT96226::VenderCmd_GetData
2138-1848:714734563.440 : iCmd = 0, nBytes = 128
2138-1848:714734753.864 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714734754.077 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714734754.245 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714734754.405 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714734754.550 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714734754.699 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714734754.844 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714734754.989 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714734755.073 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714734755.306 : => CNT96226::VenderCmd_GetData
2138-1848:714734755.380 : iCmd = 1, nBytes = 4
2138-1848:714734928.895 : 0000 : 00 00 00 00 
2138-1848:714734929.066 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714734929.151 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714734929.231 : => CNT96226::VenderCmd_GetData
2138-1848:714734929.311 : iCmd = 3, nBytes = 2
2138-1848:714735259.744 : 0000 : 06 38 
2138-1848:714735259.863 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714735259.943 : => CNT96226::VenderCmd_GetData
2138-1848:714735260.012 : iCmd = 4, nBytes = 2
2138-1848:714735541.929 : 0000 : 07 07 
2138-1848:714735542.103 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714735542.293 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714735542.417 : => IoObject::InitializeDevice
2138-1848:714735542.547 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714735543.497 : <= IoObject::InitializeDevice ret = 1
2138-1848:714735543.587 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714735544.309 : => FindScanner
2138-1848:714735544.376 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714735544.452 : <= FindScanner ret = 1
2138-1848:714735544.525 : => IoObject::IoLockStart
2138-1848:714735544.627 : => CAsicIO::CheckDevice
2138-1848:714735544.690 : => CNT96226::ConnectIsAvailable
2138-1848:714735568.004 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714735568.143 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714735568.221 : <= IoObject::IoLockStart
2138-1848:714735568.301 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714735568.383 : IO Send command 10 bytes
2138-1848:714735568.500 : => CNT96226::VenderCmd_SetData
2138-1848:714735568.572 : iCmd = 0, nBytes = 10
2138-1848:714735568.696 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714735770.566 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714735770.718 : System send command 10 bytes + data 0 bytes
2138-1848:714735770.810 : IO total need to receive data 5 bytes
2138-1848:714735770.890 : => CNT96226::VenderCmd_GetData
2138-1848:714735770.962 : iCmd = 0, nBytes = 5
2138-1848:714735953.284 : 0000 : 06 00 02 02 ab 
2138-1848:714735953.445 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714735953.530 : System total receive data 5 bytes
2138-1848:714735953.606 : => CNT96226::VenderCmd_GetData
2138-1848:714735953.674 : iCmd = 1, nBytes = 4
2138-1848:714736130.167 : 0000 : 00 00 00 00 
2138-1848:714736130.524 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714736130.679 : <= CAsicIO::DoIo ret = 1
2138-1848:714736130.755 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714736130.835 : IO Send command 10 bytes
2138-1848:714736130.951 : => CNT96226::VenderCmd_SetData
2138-1848:714736131.021 : iCmd = 0, nBytes = 10
2138-1848:714736131.141 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714736312.135 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714736312.283 : System send command 10 bytes + data 0 bytes
2138-1848:714736312.366 : IO total need to receive data 165 bytes
2138-1848:714736312.443 : => CNT96226::VenderCmd_GetData
2138-1848:714736312.512 : iCmd = 0, nBytes = 165
2138-1848:714736493.643 : skip dump 37 bytes
2138-1848:714736493.949 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714736494.118 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714736494.280 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714736494.436 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714736494.586 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714736494.741 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714736494.887 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714736495.027 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714736495.105 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714736495.182 : System total receive data 165 bytes
2138-1848:714736495.253 : => CNT96226::VenderCmd_GetData
2138-1848:714736495.484 : iCmd = 1, nBytes = 4
2138-1848:714736700.106 : 0000 : 00 00 00 00 
2138-1848:714736700.213 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714736700.376 : <= CAsicIO::DoIo ret = 1
2138-1848:714736700.443 : Dump Inquiry
2138-1848:714736700.585 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714736700.740 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714736700.893 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714736701.045 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714736701.190 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714736701.345 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714736701.490 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714736701.633 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714736701.781 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714736701.929 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714736702.033 : 00a0 : 00 00 00 00 00 
2138-1848:714736702.113 : => ReadNVMDataInternal
2138-1848:714736702.388 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714736702.468 : IO Send command 10 bytes
2138-1848:714736702.605 : => CNT96226::VenderCmd_SetData
2138-1848:714736702.669 : iCmd = 0, nBytes = 10
2138-1848:714736702.786 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714737059.503 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714737059.714 : System send command 10 bytes + data 0 bytes
2138-1848:714737059.801 : IO total need to receive data 128 bytes
2138-1848:714737059.877 : => CNT96226::VenderCmd_GetData
2138-1848:714737059.947 : iCmd = 0, nBytes = 128
2138-1848:714737268.469 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714737268.659 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714737268.813 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714737268.962 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714737269.107 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714737269.250 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714737269.394 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714737269.540 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714737269.613 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714737269.687 : System total receive data 128 bytes
2138-1848:714737269.759 : => CNT96226::VenderCmd_GetData
2138-1848:714737269.826 : iCmd = 1, nBytes = 4
2138-1848:714737444.463 : 0000 : 00 00 00 00 
2138-1848:714737444.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714737444.822 : <= CAsicIO::DoIo ret = 1
2138-1848:714737444.913 : NVMData.PadScanCount = 0
2138-1848:714737444.983 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714737445.054 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714737445.130 : NVMData.FlatbedScanCount = 0
2138-1848:714737445.197 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714737445.267 : NVMData.SideEdgeFletbed = 0
2138-1848:714737445.334 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714737445.404 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714737445.472 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714737445.542 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714737445.613 : NVMData.BornMonth = 0
2138-1848:714737445.678 : NVMData.BornDay = 0
2138-1848:714737445.739 : NVMData.BornYear = 0
2138-1848:714737445.801 : NVMData.FirstScanMonth = 5
2138-1848:714737445.865 : NVMData.FirstScanDay = 18
2138-1848:714737445.931 : NVMData.FirstScanYear = 2020
2138-1848:714737445.998 : NVMData.VerticalMagnification = 0
2138-1848:714737446.067 : NVMData.HorizontalMagnification = 0
2138-1848:714737446.133 : NVMData.PowerSavingTime = 15
2138-1848:714737446.198 : NVMData.SN = A094165189010062
2138-1848:714737446.256 : NVMData.AutoFeed = 0
2138-1848:714737446.317 : NVMData.CCDType = 0
2138-1848:714737446.508 : NVMData.ScanSpeed = 0
2138-1848:714737446.572 : NVMData.RollerCount = 0
2138-1848:714737446.634 : NVMData.MultifeedCount = 0
2138-1848:714737446.699 : NVMData.JamCount = 0
2138-1848:714737446.762 : NVMData.IdentifyInfo = 
2138-1848:714737446.824 : NVMData.FormalName = 
2138-1848:714737446.881 : NVMData.ReservedB = 0
2138-1848:714737446.942 : NVMData.FunctionCode = 0
2138-1848:714737447.003 : NVMData.PreFeed = 0
2138-1848:714737447.062 : NVMData.PreFeedTime = 0
2138-1848:714737447.123 : NVMData.ButtonNumber = 0
2138-1848:714737447.182 : NVMData.PowerOffTime = 0
2138-1848:714737447.248 : <= ReadNVMDataInternal ret = 1
2138-1848:714737447.354 : => IoObject::IoLockEnd
2138-1848:714737447.446 : <= IoObject::IoLockEnd
2138-1848:714737447.507 : <= InitializeScanner ret = 1
2138-1848:714737447.582 : => GetLogicalScannerAbilityEx
2138-1848:714737447.651 : => IoObject::IoLockStart
2138-1848:714737447.745 : => CAsicIO::CheckDevice
2138-1848:714737447.808 : => CNT96226::ConnectIsAvailable
2138-1848:714737463.951 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714737464.068 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714737464.134 : <= IoObject::IoLockStart
2138-1848:714737464.205 : => IoObject::IoLockEnd
2138-1848:714737464.306 : <= IoObject::IoLockEnd
2138-1848:714737464.435 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714737464.522 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714737641.141 : => ReadNVMData
2138-1848:714737641.330 : => IoObject::IoLockStart
2138-1848:714737641.476 : => CAsicIO::CheckDevice
2138-1848:714737641.549 : => CNT96226::ConnectIsAvailable
2138-1848:714737666.393 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714737666.516 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714737666.587 : <= IoObject::IoLockStart
2138-1848:714737666.657 : => ReadNVMDataInternal
2138-1848:714737666.731 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714737666.813 : IO Send command 10 bytes
2138-1848:714737666.962 : => CNT96226::VenderCmd_SetData
2138-1848:714737667.033 : iCmd = 0, nBytes = 10
2138-1848:714737667.167 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714738022.662 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714738022.870 : System send command 10 bytes + data 0 bytes
2138-1848:714738022.957 : IO total need to receive data 128 bytes
2138-1848:714738023.036 : => CNT96226::VenderCmd_GetData
2138-1848:714738023.105 : iCmd = 0, nBytes = 128
2138-1848:714738230.961 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714738231.158 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714738231.323 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714738231.474 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714738231.620 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714738231.767 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714738231.911 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714738232.056 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714738232.137 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714738232.209 : System total receive data 128 bytes
2138-1848:714738232.281 : => CNT96226::VenderCmd_GetData
2138-1848:714738232.345 : iCmd = 1, nBytes = 4
2138-1848:714738419.062 : 0000 : 00 00 00 00 
2138-1848:714738419.204 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714738419.388 : <= CAsicIO::DoIo ret = 1
2138-1848:714738419.471 : NVMData.PadScanCount = 0
2138-1848:714738419.537 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714738419.604 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714738419.671 : NVMData.FlatbedScanCount = 0
2138-1848:714738419.738 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714738419.804 : NVMData.SideEdgeFletbed = 0
2138-1848:714738419.870 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714738419.937 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714738420.006 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714738420.249 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714738420.321 : NVMData.BornMonth = 0
2138-1848:714738420.380 : NVMData.BornDay = 0
2138-1848:714738420.443 : NVMData.BornYear = 0
2138-1848:714738420.501 : NVMData.FirstScanMonth = 5
2138-1848:714738420.564 : NVMData.FirstScanDay = 18
2138-1848:714738420.631 : NVMData.FirstScanYear = 2020
2138-1848:714738420.693 : NVMData.VerticalMagnification = 0
2138-1848:714738420.758 : NVMData.HorizontalMagnification = 0
2138-1848:714738420.826 : NVMData.PowerSavingTime = 15
2138-1848:714738420.892 : NVMData.SN = A094165189010062
2138-1848:714738420.954 : NVMData.AutoFeed = 0
2138-1848:714738421.015 : NVMData.CCDType = 0
2138-1848:714738421.073 : NVMData.ScanSpeed = 0
2138-1848:714738421.129 : NVMData.RollerCount = 0
2138-1848:714738421.190 : NVMData.MultifeedCount = 0
2138-1848:714738421.251 : NVMData.JamCount = 0
2138-1848:714738421.313 : NVMData.IdentifyInfo = 
2138-1848:714738421.374 : NVMData.FormalName = 
2138-1848:714738421.434 : NVMData.ReservedB = 0
2138-1848:714738421.494 : NVMData.FunctionCode = 0
2138-1848:714738421.555 : NVMData.PreFeed = 0
2138-1848:714738421.618 : NVMData.PreFeedTime = 0
2138-1848:714738421.678 : NVMData.ButtonNumber = 0
2138-1848:714738421.739 : NVMData.PowerOffTime = 0
2138-1848:714738421.800 : <= ReadNVMDataInternal ret = 1
2138-1848:714738421.876 : => IoObject::IoLockEnd
2138-1848:714738421.968 : <= IoObject::IoLockEnd
2138-1848:714738422.024 : <= ReadNVMData ret = 1
2138-1848:714740971.926 : ============Debug Start==========
2138-1848:714740972.260 : Date : 2020/5/18 09:50:42
2138-1848:714740972.344 : Process ID : 2138
2138-1848:714740972.698 : Windows : Version 10.0 build 18363 
2138-1848:714740973.205 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714740973.276 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714740973.347 : MemoryStatus.ullAvailPhys : 5875548160
2138-1848:714740973.410 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714740973.479 : MemoryStatus.ullAvailPageFile : 7289274368
2138-1848:714740973.544 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714740973.606 : MemoryStatus.ullAvailVirtual : 1721860096
2138-1848:714740973.670 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714740973.790 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714740973.856 : CPU Family 6 Model 10 Stepping 7
2138-1848:714740974.115 : CPU Count : 4
2138-1848:714740974.166 : CPU Frequency : 100.000 Mhz
2138-1848:714740978.855 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714740979.010 : => InitializeDriver
2138-1848:714740979.268 : <= InitializeDriver ret = 1
2138-1848:714743339.580 : => InitializeScanner
2138-1848:714743339.865 : => CAsicIO::GetDeviceList
2138-1848:714743340.318 : => CNT96226::CNT96226
2138-1848:714743340.383 : => CNT96226::Open
2138-1848:714743365.793 : <= CNT96226::Open ret = 1
2138-1848:714743365.902 : => CNT96226::Initialize
2138-1848:714743366.121 : <= CNT96226::Initialize ret = 1
2138-1848:714743366.187 : <= CNT96226::CNT96226
2138-1848:714743366.248 : => CNT96226::EnumAvailableDevice
2138-1848:714743369.868 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714743369.954 : DeviceHandleTable[ 0 ] = 256
2138-1848:714743370.019 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714748107.256 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714748108.426 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714748116.623 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714748116.855 : => IoObject::GetLockName
2138-1848:714748116.988 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714748117.133 : <= IoObject::GetLockName
2138-1848:714748117.957 : => CNT96226::VenderCmd_GetData
2138-1848:714748118.096 : iCmd = 3, nBytes = 2
2138-1848:714748534.985 : 0000 : 06 38 
2138-1848:714748535.279 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714748535.452 : => CNT96226::VenderCmd_GetData
2138-1848:714748535.576 : iCmd = 4, nBytes = 2
2138-1848:714748859.440 : 0000 : 07 07 
2138-1848:714748859.716 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714748859.898 : Device 0 USB ID = 0638 : 0707
2138-1848:714748860.078 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714748860.235 : IO Send command 10 bytes
2138-1848:714748860.352 : => CNT96226::VenderCmd_SetData
2138-1848:714748860.477 : iCmd = 0, nBytes = 10
2138-1848:714748860.696 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714749075.288 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714749075.602 : => CNT96226::VenderCmd_GetData
2138-1848:714749075.745 : iCmd = 0, nBytes = 165
2138-1848:714749288.066 : skip dump 37 bytes
2138-1848:714749288.498 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714749288.819 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714749289.115 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714749289.410 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714749289.698 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714749289.981 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714749290.248 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714749290.525 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714749290.664 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714749290.799 : => CNT96226::VenderCmd_GetData
2138-1848:714749291.135 : iCmd = 1, nBytes = 4
2138-1848:714749499.964 : 0000 : 00 00 00 00 
2138-1848:714749500.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714749500.309 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714749500.444 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714749500.591 : IO Send command 10 bytes
2138-1848:714749500.703 : => CNT96226::VenderCmd_SetData
2138-1848:714749500.823 : iCmd = 0, nBytes = 10
2138-1848:714749501.037 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714749854.272 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714749854.603 : => CNT96226::VenderCmd_GetData
2138-1848:714749854.732 : iCmd = 0, nBytes = 128
2138-1848:714750064.540 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750064.908 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750065.197 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714750065.480 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714750065.746 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714750066.018 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750066.283 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750066.541 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750066.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714750066.814 : => CNT96226::VenderCmd_GetData
2138-1848:714750066.929 : iCmd = 1, nBytes = 4
2138-1848:714750261.575 : 0000 : 00 00 00 00 
2138-1848:714750261.783 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714750261.923 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714750262.196 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714750262.338 : => CNT96226::Close
2138-1848:714750268.979 : <= CNT96226::Close ret = 1
2138-1848:714750269.152 : <= CNT96226::~CNT96226
2138-1848:714750269.329 : <= CAsicIO::GetDeviceList
2138-1848:714750270.104 : => IoObject::SetTimeout
2138-1848:714750270.235 : Timeout--> In = 0 Out = 0
2138-1848:714750270.360 : <= IoObject::SetTimeout
2138-1848:714750270.495 : => CAsicIO::CAsicIO
2138-1848:714750270.644 : => CNT96226::CNT96226
2138-1848:714750270.766 : => CNT96226::Open
2138-1848:714750313.697 : <= CNT96226::Open ret = 1
2138-1848:714750313.882 : => CNT96226::Initialize
2138-1848:714750314.215 : <= CNT96226::Initialize ret = 1
2138-1848:714750314.321 : <= CNT96226::CNT96226
2138-1848:714750314.414 : <= CAsicIO::CAsicIO
2138-1848:714750314.510 : => CAsicIO::InitializeDevice
2138-1848:714750314.631 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714750322.817 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714750323.061 : => IoObject::GetLockName
2138-1848:714750323.189 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714750323.325 : <= IoObject::GetLockName
2138-1848:714750324.176 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714750324.337 : IO Send command 10 bytes
2138-1848:714750324.453 : => CNT96226::VenderCmd_SetData
2138-1848:714750324.571 : iCmd = 0, nBytes = 10
2138-1848:714750324.807 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714750709.198 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714750709.531 : => CNT96226::VenderCmd_GetData
2138-1848:714750709.677 : iCmd = 0, nBytes = 128
2138-1848:714750927.334 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750927.772 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750928.077 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714750928.377 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714750928.649 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714750928.925 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750929.195 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750929.461 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714750929.602 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714750930.015 : => CNT96226::VenderCmd_GetData
2138-1848:714750930.139 : iCmd = 1, nBytes = 4
2138-1848:714751140.674 : 0000 : 00 00 00 00 
2138-1848:714751140.928 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714751141.098 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714751141.243 : => CNT96226::VenderCmd_GetData
2138-1848:714751141.375 : iCmd = 3, nBytes = 2
2138-1848:714751533.849 : 0000 : 06 38 
2138-1848:714751534.131 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714751534.309 : => CNT96226::VenderCmd_GetData
2138-1848:714751534.449 : iCmd = 4, nBytes = 2
2138-1848:714751843.006 : 0000 : 07 07 
2138-1848:714751843.269 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714751843.563 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714751843.767 : => IoObject::InitializeDevice
2138-1848:714751843.963 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714751845.234 : <= IoObject::InitializeDevice ret = 1
2138-1848:714751845.394 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714751846.408 : => FindScanner
2138-1848:714751846.534 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714751846.670 : <= FindScanner ret = 1
2138-1848:714751846.795 : => IoObject::IoLockStart
2138-1848:714751846.976 : => CAsicIO::CheckDevice
2138-1848:714751847.100 : => CNT96226::ConnectIsAvailable
2138-1848:714751877.451 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714751877.628 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714751877.733 : <= IoObject::IoLockStart
2138-1848:714751877.822 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714751877.920 : IO Send command 10 bytes
2138-1848:714751878.051 : => CNT96226::VenderCmd_SetData
2138-1848:714751878.135 : iCmd = 0, nBytes = 10
2138-1848:714751878.282 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714752058.948 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714752059.161 : System send command 10 bytes + data 0 bytes
2138-1848:714752059.268 : IO total need to receive data 5 bytes
2138-1848:714752059.356 : => CNT96226::VenderCmd_GetData
2138-1848:714752059.441 : iCmd = 0, nBytes = 5
2138-1848:714752248.427 : 0000 : 06 00 02 02 ab 
2138-1848:714752248.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714752248.736 : System total receive data 5 bytes
2138-1848:714752248.830 : => CNT96226::VenderCmd_GetData
2138-1848:714752248.909 : iCmd = 1, nBytes = 4
2138-1848:714752438.444 : 0000 : 00 00 00 00 
2138-1848:714752438.643 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714752438.829 : <= CAsicIO::DoIo ret = 1
2138-1848:714752438.931 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714752439.026 : IO Send command 10 bytes
2138-1848:714752439.147 : => CNT96226::VenderCmd_SetData
2138-1848:714752439.234 : iCmd = 0, nBytes = 10
2138-1848:714752439.377 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714752639.466 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714752639.604 : System send command 10 bytes + data 0 bytes
2138-1848:714752639.694 : IO total need to receive data 165 bytes
2138-1848:714752639.785 : => CNT96226::VenderCmd_GetData
2138-1848:714752639.858 : iCmd = 0, nBytes = 165
2138-1848:714752816.899 : skip dump 37 bytes
2138-1848:714752817.168 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714752817.326 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714752817.471 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714752817.616 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714752817.755 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714752817.894 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714752818.028 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714752818.168 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714752818.237 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714752818.309 : System total receive data 165 bytes
2138-1848:714752818.377 : => CNT96226::VenderCmd_GetData
2138-1848:714752818.535 : iCmd = 1, nBytes = 4
2138-1848:714752991.059 : 0000 : 00 00 00 00 
2138-1848:714752991.230 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714752991.418 : <= CAsicIO::DoIo ret = 1
2138-1848:714752991.485 : Dump Inquiry
2138-1848:714752991.625 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714752991.768 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714752991.915 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714752992.059 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714752992.194 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714752992.341 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714752992.475 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714752992.611 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714752992.746 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714752992.885 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714752992.981 : 00a0 : 00 00 00 00 00 
2138-1848:714752993.055 : => ReadNVMDataInternal
2138-1848:714752993.268 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714752993.341 : IO Send command 10 bytes
2138-1848:714752993.448 : => CNT96226::VenderCmd_SetData
2138-1848:714752993.513 : iCmd = 0, nBytes = 10
2138-1848:714752993.624 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714753323.097 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714753323.290 : System send command 10 bytes + data 0 bytes
2138-1848:714753323.367 : IO total need to receive data 128 bytes
2138-1848:714753323.435 : => CNT96226::VenderCmd_GetData
2138-1848:714753323.502 : iCmd = 0, nBytes = 128
2138-1848:714753486.275 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714753486.528 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714753486.687 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714753486.832 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714753486.972 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714753487.110 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714753487.244 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714753487.373 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714753487.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714753487.523 : System total receive data 128 bytes
2138-1848:714753487.594 : => CNT96226::VenderCmd_GetData
2138-1848:714753487.656 : iCmd = 1, nBytes = 4
2138-1848:714753639.548 : 0000 : 00 00 00 00 
2138-1848:714753639.671 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714753639.842 : <= CAsicIO::DoIo ret = 1
2138-1848:714753639.916 : NVMData.PadScanCount = 0
2138-1848:714753639.981 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714753640.046 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714753640.109 : NVMData.FlatbedScanCount = 0
2138-1848:714753640.167 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714753640.223 : NVMData.SideEdgeFletbed = 0
2138-1848:714753640.281 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714753640.342 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714753640.402 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714753640.458 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714753640.520 : NVMData.BornMonth = 0
2138-1848:714753640.575 : NVMData.BornDay = 0
2138-1848:714753640.627 : NVMData.BornYear = 0
2138-1848:714753640.681 : NVMData.FirstScanMonth = 5
2138-1848:714753640.739 : NVMData.FirstScanDay = 18
2138-1848:714753640.800 : NVMData.FirstScanYear = 2020
2138-1848:714753640.857 : NVMData.VerticalMagnification = 0
2138-1848:714753640.914 : NVMData.HorizontalMagnification = 0
2138-1848:714753640.974 : NVMData.PowerSavingTime = 15
2138-1848:714753641.032 : NVMData.SN = A094165189010062
2138-1848:714753641.084 : NVMData.AutoFeed = 0
2138-1848:714753641.135 : NVMData.CCDType = 0
2138-1848:714753641.273 : NVMData.ScanSpeed = 0
2138-1848:714753641.330 : NVMData.RollerCount = 0
2138-1848:714753641.387 : NVMData.MultifeedCount = 0
2138-1848:714753641.442 : NVMData.JamCount = 0
2138-1848:714753641.496 : NVMData.IdentifyInfo = 
2138-1848:714753641.547 : NVMData.FormalName = 
2138-1848:714753641.599 : NVMData.ReservedB = 0
2138-1848:714753641.651 : NVMData.FunctionCode = 0
2138-1848:714753641.708 : NVMData.PreFeed = 0
2138-1848:714753641.760 : NVMData.PreFeedTime = 0
2138-1848:714753641.811 : NVMData.ButtonNumber = 0
2138-1848:714753641.865 : NVMData.PowerOffTime = 0
2138-1848:714753641.920 : <= ReadNVMDataInternal ret = 1
2138-1848:714753642.004 : => IoObject::IoLockEnd
2138-1848:714753642.078 : <= IoObject::IoLockEnd
2138-1848:714753642.132 : <= InitializeScanner ret = 1
2138-1848:714754880.754 : => GetLogicalScannerAbility
2138-1848:714754880.947 : => IoObject::IoLockStart
2138-1848:714754881.125 : => CAsicIO::CheckDevice
2138-1848:714754881.191 : => CNT96226::ConnectIsAvailable
2138-1848:714754899.952 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714754900.074 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714754900.144 : <= IoObject::IoLockStart
2138-1848:714754900.208 : => IoObject::IoLockEnd
2138-1848:714754900.303 : <= IoObject::IoLockEnd
2138-1848:714754900.386 : <= GetLogicalScannerAbility ret = 1
2138-1848:714758450.906 : => GetLogicalScannerAbilityEx
2138-1848:714758451.125 : => IoObject::IoLockStart
2138-1848:714758451.289 : => CAsicIO::CheckDevice
2138-1848:714758451.358 : => CNT96226::ConnectIsAvailable
2138-1848:714758468.326 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714758468.435 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714758468.504 : <= IoObject::IoLockStart
2138-1848:714758468.571 : => IoObject::IoLockEnd
2138-1848:714758468.669 : <= IoObject::IoLockEnd
2138-1848:714758468.788 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714758468.875 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714765757.021 : => ReadNVMData
2138-1848:714765757.222 : => IoObject::IoLockStart
2138-1848:714765757.376 : => CAsicIO::CheckDevice
2138-1848:714765757.446 : => CNT96226::ConnectIsAvailable
2138-1848:714765775.531 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714765775.674 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714765775.749 : <= IoObject::IoLockStart
2138-1848:714765775.833 : => ReadNVMDataInternal
2138-1848:714765775.904 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714765775.977 : IO Send command 10 bytes
2138-1848:714765776.091 : => CNT96226::VenderCmd_SetData
2138-1848:714765776.159 : iCmd = 0, nBytes = 10
2138-1848:714765776.283 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714766089.677 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714766089.864 : System send command 10 bytes + data 0 bytes
2138-1848:714766089.949 : IO total need to receive data 128 bytes
2138-1848:714766090.016 : => CNT96226::VenderCmd_GetData
2138-1848:714766090.083 : iCmd = 0, nBytes = 128
2138-1848:714766258.785 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714766258.959 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714766259.104 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714766259.242 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714766259.381 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714766259.509 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714766259.641 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714766259.772 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714766259.839 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714766259.904 : System total receive data 128 bytes
2138-1848:714766259.969 : => CNT96226::VenderCmd_GetData
2138-1848:714766260.030 : iCmd = 1, nBytes = 4
2138-1848:714766370.954 : 0000 : 00 00 00 00 
2138-1848:714766371.113 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714766371.283 : <= CAsicIO::DoIo ret = 1
2138-1848:714766371.465 : NVMData.PadScanCount = 0
2138-1848:714766371.536 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714766371.599 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714766371.666 : NVMData.FlatbedScanCount = 0
2138-1848:714766371.731 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714766371.796 : NVMData.SideEdgeFletbed = 0
2138-1848:714766371.859 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714766371.924 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714766371.988 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714766372.052 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714766372.114 : NVMData.BornMonth = 0
2138-1848:714766372.170 : NVMData.BornDay = 0
2138-1848:714766372.231 : NVMData.BornYear = 0
2138-1848:714766372.286 : NVMData.FirstScanMonth = 5
2138-1848:714766372.344 : NVMData.FirstScanDay = 18
2138-1848:714766372.403 : NVMData.FirstScanYear = 2020
2138-1848:714766372.463 : NVMData.VerticalMagnification = 0
2138-1848:714766372.525 : NVMData.HorizontalMagnification = 0
2138-1848:714766372.592 : NVMData.PowerSavingTime = 15
2138-1848:714766372.654 : NVMData.SN = A094165189010062
2138-1848:714766372.710 : NVMData.AutoFeed = 0
2138-1848:714766372.765 : NVMData.CCDType = 0
2138-1848:714766372.817 : NVMData.ScanSpeed = 0
2138-1848:714766372.872 : NVMData.RollerCount = 0
2138-1848:714766372.928 : NVMData.MultifeedCount = 0
2138-1848:714766372.983 : NVMData.JamCount = 0
2138-1848:714766373.039 : NVMData.IdentifyInfo = 
2138-1848:714766373.094 : NVMData.FormalName = 
2138-1848:714766373.145 : NVMData.ReservedB = 0
2138-1848:714766373.203 : NVMData.FunctionCode = 0
2138-1848:714766373.257 : NVMData.PreFeed = 0
2138-1848:714766373.312 : NVMData.PreFeedTime = 0
2138-1848:714766373.367 : NVMData.ButtonNumber = 0
2138-1848:714766373.424 : NVMData.PowerOffTime = 0
2138-1848:714766373.481 : <= ReadNVMDataInternal ret = 1
2138-1848:714766373.551 : => IoObject::IoLockEnd
2138-1848:714766373.627 : <= IoObject::IoLockEnd
2138-1848:714766373.681 : <= ReadNVMData ret = 1
2138-1848:714775286.034 : => GetADFStatus
2138-1848:714775286.525 : => IoObject::IoLockStart
2138-1848:714775286.680 : => CAsicIO::CheckDevice
2138-1848:714775286.747 : => CNT96226::ConnectIsAvailable
2138-1848:714775312.923 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714775313.045 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714775313.111 : <= IoObject::IoLockStart
2138-1848:714775313.178 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714775313.252 : IO Send command 10 bytes
2138-1848:714775313.397 : => CNT96226::VenderCmd_SetData
2138-1848:714775313.459 : iCmd = 0, nBytes = 10
2138-1848:714775313.571 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714775527.240 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714775527.623 : System send command 10 bytes + data 0 bytes
2138-1848:714775527.707 : IO total need to receive data 2 bytes
2138-1848:714775527.771 : => CNT96226::VenderCmd_GetData
2138-1848:714775527.836 : iCmd = 0, nBytes = 2
2138-1848:714775729.508 : 0000 : 00 00 
2138-1848:714775729.656 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714775729.736 : System total receive data 2 bytes
2138-1848:714775729.807 : => CNT96226::VenderCmd_GetData
2138-1848:714775729.867 : iCmd = 1, nBytes = 4
2138-1848:714775938.194 : 0000 : 00 00 00 00 
2138-1848:714775938.283 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714775938.426 : <= CAsicIO::DoIo ret = 1
2138-1848:714775938.507 : Return status = 0
2138-1848:714775938.570 : => IoObject::IoLockEnd
2138-1848:714775938.651 : <= IoObject::IoLockEnd
2138-1848:714775938.706 : <= GetADFStatus ret = 1
2138-1848:714780274.366 : => GetADFStatus
2138-1848:714780274.581 : => IoObject::IoLockStart
2138-1848:714780274.716 : => CAsicIO::CheckDevice
2138-1848:714780274.787 : => CNT96226::ConnectIsAvailable
2138-1848:714780300.105 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714780300.241 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714780300.320 : <= IoObject::IoLockStart
2138-1848:714780300.399 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714780300.615 : IO Send command 10 bytes
2138-1848:714780300.760 : => CNT96226::VenderCmd_SetData
2138-1848:714780300.829 : iCmd = 0, nBytes = 10
2138-1848:714780300.947 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714780495.111 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714780495.263 : System send command 10 bytes + data 0 bytes
2138-1848:714780495.344 : IO total need to receive data 2 bytes
2138-1848:714780495.413 : => CNT96226::VenderCmd_GetData
2138-1848:714780495.480 : iCmd = 0, nBytes = 2
2138-1848:714780701.061 : 0000 : 00 00 
2138-1848:714780701.182 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714780701.254 : System total receive data 2 bytes
2138-1848:714780701.318 : => CNT96226::VenderCmd_GetData
2138-1848:714780701.375 : iCmd = 1, nBytes = 4
2138-1848:714780909.728 : 0000 : 00 00 00 00 
2138-1848:714780909.821 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714780909.975 : <= CAsicIO::DoIo ret = 1
2138-1848:714780910.048 : Return status = 0
2138-1848:714780910.112 : => IoObject::IoLockEnd
2138-1848:714780910.192 : <= IoObject::IoLockEnd
2138-1848:714780910.245 : <= GetADFStatus ret = 1
2138-1848:714782767.637 : => TerminateDriver
2138-1848:714782767.846 : => CAsicIO::~CAsicIO,pStage=204999752
2138-1848:714782767.927 : => CNT96226::Close
2138-1848:714782772.422 : <= CNT96226::Close ret = 1
2138-1848:714782772.515 : <= CAsicIO::~CAsicIO
2138-1848:714782772.578 : => IoObject::IoLockEnd
2138-1848:714782772.642 : <= IoObject::IoLockEnd
2138-1848:714782772.696 : => IoObject::TerminateDevice
2138-1848:714782772.756 : => IoObject::IoLockEnd
2138-1848:714782772.813 : <= IoObject::IoLockEnd
2138-1848:714782772.906 : <= IoObject::TerminateDevice
2138-1848:714782773.129 : <= TerminateDriver ret = 1
2138-1848:714827402.037 : ============Debug Start==========
2138-1848:714827402.399 : Date : 2020/5/18 09:50:45
2138-1848:714827402.490 : Process ID : 2138
2138-1848:714827402.876 : Windows : Version 10.0 build 18363 
2138-1848:714827403.387 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714827403.455 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714827403.531 : MemoryStatus.ullAvailPhys : 5877211136
2138-1848:714827403.597 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714827403.664 : MemoryStatus.ullAvailPageFile : 7293939712
2138-1848:714827403.735 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714827403.800 : MemoryStatus.ullAvailVirtual : 1721876480
2138-1848:714827403.870 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714827403.981 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714827404.047 : CPU Family 6 Model 10 Stepping 7
2138-1848:714827404.317 : CPU Count : 4
2138-1848:714827404.370 : CPU Frequency : 100.000 Mhz
2138-1848:714827408.947 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714827409.104 : => InitializeDriver
2138-1848:714827409.355 : <= InitializeDriver ret = 1
2138-1848:714827409.420 : => InitializeScanner
2138-1848:714827409.507 : => CAsicIO::GetDeviceList
2138-1848:714827409.713 : => CNT96226::CNT96226
2138-1848:714827409.778 : => CNT96226::Open
2138-1848:714827433.018 : <= CNT96226::Open ret = 1
2138-1848:714827433.139 : => CNT96226::Initialize
2138-1848:714827433.354 : <= CNT96226::Initialize ret = 1
2138-1848:714827433.422 : <= CNT96226::CNT96226
2138-1848:714827433.485 : => CNT96226::EnumAvailableDevice
2138-1848:714827437.089 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714827437.178 : DeviceHandleTable[ 0 ] = 256
2138-1848:714827437.242 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714831058.935 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714831059.603 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714831065.068 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714831065.181 : => IoObject::GetLockName
2138-1848:714831065.241 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714831065.316 : <= IoObject::GetLockName
2138-1848:714831065.788 : => CNT96226::VenderCmd_GetData
2138-1848:714831065.862 : iCmd = 3, nBytes = 2
2138-1848:714831431.846 : 0000 : 06 38 
2138-1848:714831432.009 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714831432.101 : => CNT96226::VenderCmd_GetData
2138-1848:714831432.168 : iCmd = 4, nBytes = 2
2138-1848:714831710.599 : 0000 : 07 07 
2138-1848:714831710.770 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714831710.892 : Device 0 USB ID = 0638 : 0707
2138-1848:714831711.008 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714831711.086 : IO Send command 10 bytes
2138-1848:714831711.152 : => CNT96226::VenderCmd_SetData
2138-1848:714831711.218 : iCmd = 0, nBytes = 10
2138-1848:714831711.333 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714831887.566 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714831887.773 : => CNT96226::VenderCmd_GetData
2138-1848:714831887.853 : iCmd = 0, nBytes = 165
2138-1848:714832038.389 : skip dump 37 bytes
2138-1848:714832038.660 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714832038.823 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714832038.976 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714832039.121 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714832039.263 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714832039.408 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714832039.546 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832039.676 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832039.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714832039.824 : => CNT96226::VenderCmd_GetData
2138-1848:714832040.010 : iCmd = 1, nBytes = 4
2138-1848:714832196.612 : 0000 : 00 00 00 00 
2138-1848:714832196.716 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714832196.790 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714832196.861 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714832196.934 : IO Send command 10 bytes
2138-1848:714832196.995 : => CNT96226::VenderCmd_SetData
2138-1848:714832197.061 : iCmd = 0, nBytes = 10
2138-1848:714832197.175 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714832510.311 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714832510.520 : => CNT96226::VenderCmd_GetData
2138-1848:714832510.593 : iCmd = 0, nBytes = 128
2138-1848:714832680.663 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832680.878 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832681.032 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714832681.184 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714832681.320 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714832681.454 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832681.591 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832681.725 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714832681.795 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714832681.875 : => CNT96226::VenderCmd_GetData
2138-1848:714832681.935 : iCmd = 1, nBytes = 4
2138-1848:714832838.653 : 0000 : 00 00 00 00 
2138-1848:714832838.809 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714832838.893 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714832839.074 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714832839.157 : => CNT96226::Close
2138-1848:714832843.249 : <= CNT96226::Close ret = 1
2138-1848:714832843.344 : <= CNT96226::~CNT96226
2138-1848:714832843.448 : <= CAsicIO::GetDeviceList
2138-1848:714832843.880 : => IoObject::SetTimeout
2138-1848:714832843.945 : Timeout--> In = 0 Out = 0
2138-1848:714832844.013 : <= IoObject::SetTimeout
2138-1848:714832844.095 : => CAsicIO::CAsicIO
2138-1848:714832844.173 : => CNT96226::CNT96226
2138-1848:714832844.237 : => CNT96226::Open
2138-1848:714832866.703 : <= CNT96226::Open ret = 1
2138-1848:714832866.833 : => CNT96226::Initialize
2138-1848:714832867.060 : <= CNT96226::Initialize ret = 1
2138-1848:714832867.127 : <= CNT96226::CNT96226
2138-1848:714832867.185 : <= CAsicIO::CAsicIO
2138-1848:714832867.250 : => CAsicIO::InitializeDevice
2138-1848:714832867.335 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714832871.474 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714832871.608 : => IoObject::GetLockName
2138-1848:714832871.675 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714832871.749 : <= IoObject::GetLockName
2138-1848:714832872.275 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714832872.359 : IO Send command 10 bytes
2138-1848:714832872.415 : => CNT96226::VenderCmd_SetData
2138-1848:714832872.483 : iCmd = 0, nBytes = 10
2138-1848:714832872.605 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714833190.930 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714833191.131 : => CNT96226::VenderCmd_GetData
2138-1848:714833191.208 : iCmd = 0, nBytes = 128
2138-1848:714833349.001 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714833349.257 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714833349.415 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714833349.564 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714833349.700 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714833349.833 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714833349.966 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714833350.101 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714833350.174 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714833350.366 : => CNT96226::VenderCmd_GetData
2138-1848:714833350.429 : iCmd = 1, nBytes = 4
2138-1848:714833465.012 : 0000 : 00 00 00 00 
2138-1848:714833465.177 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714833465.276 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714833465.355 : => CNT96226::VenderCmd_GetData
2138-1848:714833465.426 : iCmd = 3, nBytes = 2
2138-1848:714833786.481 : 0000 : 06 38 
2138-1848:714833786.652 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714833786.748 : => CNT96226::VenderCmd_GetData
2138-1848:714833786.820 : iCmd = 4, nBytes = 2
2138-1848:714834068.438 : 0000 : 07 07 
2138-1848:714834068.605 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714834068.764 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714834068.876 : => IoObject::InitializeDevice
2138-1848:714834068.990 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714834069.723 : <= IoObject::InitializeDevice ret = 1
2138-1848:714834069.809 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714834070.534 : => FindScanner
2138-1848:714834070.601 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714834070.669 : <= FindScanner ret = 1
2138-1848:714834070.736 : => IoObject::IoLockStart
2138-1848:714834070.830 : => CAsicIO::CheckDevice
2138-1848:714834070.889 : => CNT96226::ConnectIsAvailable
2138-1848:714834083.264 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714834083.384 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714834083.460 : <= IoObject::IoLockStart
2138-1848:714834083.531 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714834083.606 : IO Send command 10 bytes
2138-1848:714834083.695 : => CNT96226::VenderCmd_SetData
2138-1848:714834083.760 : iCmd = 0, nBytes = 10
2138-1848:714834083.873 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714834222.553 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714834222.653 : System send command 10 bytes + data 0 bytes
2138-1848:714834222.720 : IO total need to receive data 5 bytes
2138-1848:714834222.789 : => CNT96226::VenderCmd_GetData
2138-1848:714834222.848 : iCmd = 0, nBytes = 5
2138-1848:714834343.498 : 0000 : 06 00 02 02 ab 
2138-1848:714834343.666 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714834343.742 : System total receive data 5 bytes
2138-1848:714834343.815 : => CNT96226::VenderCmd_GetData
2138-1848:714834343.878 : iCmd = 1, nBytes = 4
2138-1848:714834462.488 : 0000 : 00 00 00 00 
2138-1848:714834462.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714834462.853 : <= CAsicIO::DoIo ret = 1
2138-1848:714834462.942 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714834463.016 : IO Send command 10 bytes
2138-1848:714834463.148 : => CNT96226::VenderCmd_SetData
2138-1848:714834463.210 : iCmd = 0, nBytes = 10
2138-1848:714834463.324 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714834617.072 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714834617.258 : System send command 10 bytes + data 0 bytes
2138-1848:714834617.342 : IO total need to receive data 165 bytes
2138-1848:714834617.413 : => CNT96226::VenderCmd_GetData
2138-1848:714834617.480 : iCmd = 0, nBytes = 165
2138-1848:714834736.787 : skip dump 37 bytes
2138-1848:714834737.008 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714834737.163 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714834737.315 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714834737.461 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714834737.607 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714834737.749 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714834737.886 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714834738.018 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714834738.090 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714834738.162 : System total receive data 165 bytes
2138-1848:714834738.229 : => CNT96226::VenderCmd_GetData
2138-1848:714834738.414 : iCmd = 1, nBytes = 4
2138-1848:714834872.681 : 0000 : 00 00 00 00 
2138-1848:714834872.845 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714834873.006 : <= CAsicIO::DoIo ret = 1
2138-1848:714834873.072 : Dump Inquiry
2138-1848:714834873.207 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714834873.352 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714834873.495 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714834873.635 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714834873.766 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714834873.910 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714834874.124 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714834874.258 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714834874.397 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714834874.533 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714834874.626 : 00a0 : 00 00 00 00 00 
2138-1848:714834874.701 : => ReadNVMDataInternal
2138-1848:714834874.916 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714834874.988 : IO Send command 10 bytes
2138-1848:714834875.097 : => CNT96226::VenderCmd_SetData
2138-1848:714834875.159 : iCmd = 0, nBytes = 10
2138-1848:714834875.264 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714835174.145 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714835174.336 : System send command 10 bytes + data 0 bytes
2138-1848:714835174.420 : IO total need to receive data 128 bytes
2138-1848:714835174.491 : => CNT96226::VenderCmd_GetData
2138-1848:714835174.559 : iCmd = 0, nBytes = 128
2138-1848:714835316.739 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714835316.931 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714835317.077 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714835317.219 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714835317.353 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714835317.485 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714835317.618 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714835317.749 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714835317.820 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714835317.891 : System total receive data 128 bytes
2138-1848:714835317.959 : => CNT96226::VenderCmd_GetData
2138-1848:714835318.017 : iCmd = 1, nBytes = 4
2138-1848:714835448.295 : 0000 : 00 00 00 00 
2138-1848:714835448.455 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714835448.636 : <= CAsicIO::DoIo ret = 1
2138-1848:714835448.717 : NVMData.PadScanCount = 0
2138-1848:714835448.783 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714835448.849 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714835448.912 : NVMData.FlatbedScanCount = 0
2138-1848:714835448.977 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714835449.038 : NVMData.SideEdgeFletbed = 0
2138-1848:714835449.100 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714835449.162 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714835449.224 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714835449.286 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714835449.349 : NVMData.BornMonth = 0
2138-1848:714835449.405 : NVMData.BornDay = 0
2138-1848:714835449.462 : NVMData.BornYear = 0
2138-1848:714835449.516 : NVMData.FirstScanMonth = 5
2138-1848:714835449.576 : NVMData.FirstScanDay = 18
2138-1848:714835449.633 : NVMData.FirstScanYear = 2020
2138-1848:714835449.692 : NVMData.VerticalMagnification = 0
2138-1848:714835449.752 : NVMData.HorizontalMagnification = 0
2138-1848:714835449.811 : NVMData.PowerSavingTime = 15
2138-1848:714835449.869 : NVMData.SN = A094165189010062
2138-1848:714835449.925 : NVMData.AutoFeed = 0
2138-1848:714835449.978 : NVMData.CCDType = 0
2138-1848:714835450.148 : NVMData.ScanSpeed = 0
2138-1848:714835450.205 : NVMData.RollerCount = 0
2138-1848:714835450.262 : NVMData.MultifeedCount = 0
2138-1848:714835450.318 : NVMData.JamCount = 0
2138-1848:714835450.373 : NVMData.IdentifyInfo = 
2138-1848:714835450.428 : NVMData.FormalName = 
2138-1848:714835450.483 : NVMData.ReservedB = 0
2138-1848:714835450.539 : NVMData.FunctionCode = 0
2138-1848:714835450.593 : NVMData.PreFeed = 0
2138-1848:714835450.648 : NVMData.PreFeedTime = 0
2138-1848:714835450.703 : NVMData.ButtonNumber = 0
2138-1848:714835450.761 : NVMData.PowerOffTime = 0
2138-1848:714835450.819 : <= ReadNVMDataInternal ret = 1
2138-1848:714835450.930 : => IoObject::IoLockEnd
2138-1848:714835451.016 : <= IoObject::IoLockEnd
2138-1848:714835451.069 : <= InitializeScanner ret = 1
2138-1848:714835451.139 : => GetLogicalScannerAbilityEx
2138-1848:714835451.204 : => IoObject::IoLockStart
2138-1848:714835451.287 : => CAsicIO::CheckDevice
2138-1848:714835451.345 : => CNT96226::ConnectIsAvailable
2138-1848:714835463.544 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714835463.645 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714835463.707 : <= IoObject::IoLockStart
2138-1848:714835463.767 : => IoObject::IoLockEnd
2138-1848:714835463.854 : <= IoObject::IoLockEnd
2138-1848:714835463.963 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714835464.041 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714835623.408 : => ReadNVMData
2138-1848:714835623.608 : => IoObject::IoLockStart
2138-1848:714835623.755 : => CAsicIO::CheckDevice
2138-1848:714835623.817 : => CNT96226::ConnectIsAvailable
2138-1848:714835637.486 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714835637.595 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714835637.658 : <= IoObject::IoLockStart
2138-1848:714835637.726 : => ReadNVMDataInternal
2138-1848:714835637.802 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714835637.872 : IO Send command 10 bytes
2138-1848:714835638.021 : => CNT96226::VenderCmd_SetData
2138-1848:714835638.079 : iCmd = 0, nBytes = 10
2138-1848:714835638.194 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714835958.578 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714835958.766 : System send command 10 bytes + data 0 bytes
2138-1848:714835958.850 : IO total need to receive data 128 bytes
2138-1848:714835958.928 : => CNT96226::VenderCmd_GetData
2138-1848:714835959.007 : iCmd = 0, nBytes = 128
2138-1848:714836074.612 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714836074.849 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714836074.998 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714836075.142 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714836075.277 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714836075.409 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714836075.545 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714836075.677 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714836075.748 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714836075.819 : System total receive data 128 bytes
2138-1848:714836075.889 : => CNT96226::VenderCmd_GetData
2138-1848:714836075.952 : iCmd = 1, nBytes = 4
2138-1848:714836217.590 : 0000 : 00 00 00 00 
2138-1848:714836217.714 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714836217.908 : <= CAsicIO::DoIo ret = 1
2138-1848:714836217.984 : NVMData.PadScanCount = 0
2138-1848:714836218.047 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714836218.111 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714836218.172 : NVMData.FlatbedScanCount = 0
2138-1848:714836218.234 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714836218.292 : NVMData.SideEdgeFletbed = 0
2138-1848:714836218.351 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714836218.414 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714836218.472 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714836218.638 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714836218.700 : NVMData.BornMonth = 0
2138-1848:714836218.754 : NVMData.BornDay = 0
2138-1848:714836218.809 : NVMData.BornYear = 0
2138-1848:714836218.863 : NVMData.FirstScanMonth = 5
2138-1848:714836218.919 : NVMData.FirstScanDay = 18
2138-1848:714836218.978 : NVMData.FirstScanYear = 2020
2138-1848:714836219.035 : NVMData.VerticalMagnification = 0
2138-1848:714836219.093 : NVMData.HorizontalMagnification = 0
2138-1848:714836219.157 : NVMData.PowerSavingTime = 15
2138-1848:714836219.212 : NVMData.SN = A094165189010062
2138-1848:714836219.270 : NVMData.AutoFeed = 0
2138-1848:714836219.324 : NVMData.CCDType = 0
2138-1848:714836219.377 : NVMData.ScanSpeed = 0
2138-1848:714836219.430 : NVMData.RollerCount = 0
2138-1848:714836219.481 : NVMData.MultifeedCount = 0
2138-1848:714836219.537 : NVMData.JamCount = 0
2138-1848:714836219.589 : NVMData.IdentifyInfo = 
2138-1848:714836219.647 : NVMData.FormalName = 
2138-1848:714836219.699 : NVMData.ReservedB = 0
2138-1848:714836219.753 : NVMData.FunctionCode = 0
2138-1848:714836219.808 : NVMData.PreFeed = 0
2138-1848:714836219.862 : NVMData.PreFeedTime = 0
2138-1848:714836219.918 : NVMData.ButtonNumber = 0
2138-1848:714836219.971 : NVMData.PowerOffTime = 0
2138-1848:714836220.025 : <= ReadNVMDataInternal ret = 1
2138-1848:714836220.091 : => IoObject::IoLockEnd
2138-1848:714836220.168 : <= IoObject::IoLockEnd
2138-1848:714836220.221 : <= ReadNVMData ret = 1
2138-1848:714836739.385 : => TerminateDriver
2138-1848:714836739.615 : => CAsicIO::~CAsicIO,pStage=151915592
2138-1848:714836739.702 : => CNT96226::Close
2138-1848:714836744.714 : <= CNT96226::Close ret = 1
2138-1848:714836744.808 : <= CAsicIO::~CAsicIO
2138-1848:714836744.869 : => IoObject::IoLockEnd
2138-1848:714836744.929 : <= IoObject::IoLockEnd
2138-1848:714836744.986 : => IoObject::TerminateDevice
2138-1848:714836745.053 : => IoObject::IoLockEnd
2138-1848:714836745.108 : <= IoObject::IoLockEnd
2138-1848:714836745.209 : <= IoObject::TerminateDevice
2138-1848:714836745.460 : <= TerminateDriver ret = 1
2138-1848:714838946.048 : ============Debug Start==========
2138-1848:714838946.357 : Date : 2020/5/18 09:50:45
2138-1848:714838946.444 : Process ID : 2138
2138-1848:714838946.785 : Windows : Version 10.0 build 18363 
2138-1848:714838947.272 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714838947.342 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714838947.411 : MemoryStatus.ullAvailPhys : 5877493760
2138-1848:714838947.483 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714838947.554 : MemoryStatus.ullAvailPageFile : 7293718528
2138-1848:714838947.620 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714838947.684 : MemoryStatus.ullAvailVirtual : 1722400768
2138-1848:714838947.760 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714838947.879 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714838947.942 : CPU Family 6 Model 10 Stepping 7
2138-1848:714838948.210 : CPU Count : 4
2138-1848:714838948.267 : CPU Frequency : 100.000 Mhz
2138-1848:714838952.293 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714838952.469 : => InitializeDriver
2138-1848:714838952.714 : <= InitializeDriver ret = 1
2138-1848:714841288.720 : => InitializeScanner
2138-1848:714841288.977 : => CAsicIO::GetDeviceList
2138-1848:714841289.374 : => CNT96226::CNT96226
2138-1848:714841289.441 : => CNT96226::Open
2138-1848:714841312.691 : <= CNT96226::Open ret = 1
2138-1848:714841312.801 : => CNT96226::Initialize
2138-1848:714841313.015 : <= CNT96226::Initialize ret = 1
2138-1848:714841313.079 : <= CNT96226::CNT96226
2138-1848:714841313.146 : => CNT96226::EnumAvailableDevice
2138-1848:714841316.714 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714841316.802 : DeviceHandleTable[ 0 ] = 256
2138-1848:714841316.867 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714845040.278 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714845041.419 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714845049.594 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714845049.830 : => IoObject::GetLockName
2138-1848:714845049.955 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714845050.099 : <= IoObject::GetLockName
2138-1848:714845050.909 : => CNT96226::VenderCmd_GetData
2138-1848:714845051.049 : iCmd = 3, nBytes = 2
2138-1848:714845448.642 : 0000 : 06 38 
2138-1848:714845448.908 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714845449.080 : => CNT96226::VenderCmd_GetData
2138-1848:714845449.213 : iCmd = 4, nBytes = 2
2138-1848:714845776.998 : 0000 : 07 07 
2138-1848:714845777.224 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714845777.406 : Device 0 USB ID = 0638 : 0707
2138-1848:714845777.591 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714845777.741 : IO Send command 10 bytes
2138-1848:714845777.863 : => CNT96226::VenderCmd_SetData
2138-1848:714845777.983 : iCmd = 0, nBytes = 10
2138-1848:714845778.201 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714845989.043 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714845989.337 : => CNT96226::VenderCmd_GetData
2138-1848:714845989.472 : iCmd = 0, nBytes = 165
2138-1848:714846197.977 : skip dump 37 bytes
2138-1848:714846198.383 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714846198.701 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714846198.999 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714846199.290 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714846199.575 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714846199.866 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714846200.133 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846200.400 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846200.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714846200.678 : => CNT96226::VenderCmd_GetData
2138-1848:714846201.016 : iCmd = 1, nBytes = 4
2138-1848:714846422.104 : 0000 : 00 00 00 00 
2138-1848:714846422.356 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714846422.505 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714846422.633 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714846422.786 : IO Send command 10 bytes
2138-1848:714846422.907 : => CNT96226::VenderCmd_SetData
2138-1848:714846423.038 : iCmd = 0, nBytes = 10
2138-1848:714846423.266 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714846786.205 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714846786.378 : => CNT96226::VenderCmd_GetData
2138-1848:714846786.465 : iCmd = 0, nBytes = 128
2138-1848:714846990.071 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846990.331 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846990.518 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714846990.685 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714846990.853 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714846991.018 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846991.183 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846991.355 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714846991.443 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714846991.536 : => CNT96226::VenderCmd_GetData
2138-1848:714846991.614 : iCmd = 1, nBytes = 4
2138-1848:714847178.316 : 0000 : 00 00 00 00 
2138-1848:714847178.445 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714847178.529 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714847178.688 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714847178.785 : => CNT96226::Close
2138-1848:714847183.550 : <= CNT96226::Close ret = 1
2138-1848:714847183.655 : <= CNT96226::~CNT96226
2138-1848:714847183.772 : <= CAsicIO::GetDeviceList
2138-1848:714847184.497 : => IoObject::SetTimeout
2138-1848:714847184.570 : Timeout--> In = 0 Out = 0
2138-1848:714847184.647 : <= IoObject::SetTimeout
2138-1848:714847184.737 : => CAsicIO::CAsicIO
2138-1848:714847184.837 : => CNT96226::CNT96226
2138-1848:714847184.908 : => CNT96226::Open
2138-1848:714847212.001 : <= CNT96226::Open ret = 1
2138-1848:714847212.156 : => CNT96226::Initialize
2138-1848:714847212.415 : <= CNT96226::Initialize ret = 1
2138-1848:714847212.496 : <= CNT96226::CNT96226
2138-1848:714847212.568 : <= CAsicIO::CAsicIO
2138-1848:714847212.643 : => CAsicIO::InitializeDevice
2138-1848:714847212.736 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714847219.368 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714847219.561 : => IoObject::GetLockName
2138-1848:714847219.647 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714847219.737 : <= IoObject::GetLockName
2138-1848:714847220.316 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714847220.413 : IO Send command 10 bytes
2138-1848:714847220.486 : => CNT96226::VenderCmd_SetData
2138-1848:714847220.560 : iCmd = 0, nBytes = 10
2138-1848:714847220.701 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714847578.270 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714847578.459 : => CNT96226::VenderCmd_GetData
2138-1848:714847578.546 : iCmd = 0, nBytes = 128
2138-1848:714847787.270 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714847787.521 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714847787.700 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714847787.872 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714847788.030 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714847788.188 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714847788.350 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714847788.513 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714847788.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714847788.841 : => CNT96226::VenderCmd_GetData
2138-1848:714847788.918 : iCmd = 1, nBytes = 4
2138-1848:714847995.752 : 0000 : 00 00 00 00 
2138-1848:714847995.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714847995.989 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714847996.078 : => CNT96226::VenderCmd_GetData
2138-1848:714847996.152 : iCmd = 3, nBytes = 2
2138-1848:714848383.492 : 0000 : 06 38 
2138-1848:714848383.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714848383.792 : => CNT96226::VenderCmd_GetData
2138-1848:714848383.878 : iCmd = 4, nBytes = 2
2138-1848:714848700.253 : 0000 : 07 07 
2138-1848:714848700.433 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714848700.617 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714848700.759 : => IoObject::InitializeDevice
2138-1848:714848700.893 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714848701.719 : <= IoObject::InitializeDevice ret = 1
2138-1848:714848701.815 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714848702.570 : => FindScanner
2138-1848:714848702.648 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714848702.732 : <= FindScanner ret = 1
2138-1848:714848702.808 : => IoObject::IoLockStart
2138-1848:714848702.919 : => CAsicIO::CheckDevice
2138-1848:714848702.987 : => CNT96226::ConnectIsAvailable
2138-1848:714848726.514 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714848726.640 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714848726.716 : <= IoObject::IoLockStart
2138-1848:714848726.792 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714848726.878 : IO Send command 10 bytes
2138-1848:714848726.983 : => CNT96226::VenderCmd_SetData
2138-1848:714848727.063 : iCmd = 0, nBytes = 10
2138-1848:714848727.198 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714848928.262 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714848928.436 : System send command 10 bytes + data 0 bytes
2138-1848:714848928.534 : IO total need to receive data 5 bytes
2138-1848:714848928.614 : => CNT96226::VenderCmd_GetData
2138-1848:714848928.687 : iCmd = 0, nBytes = 5
2138-1848:714849131.445 : 0000 : 06 00 02 02 ab 
2138-1848:714849131.607 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714849131.706 : System total receive data 5 bytes
2138-1848:714849131.797 : => CNT96226::VenderCmd_GetData
2138-1848:714849131.871 : iCmd = 1, nBytes = 4
2138-1848:714849301.700 : 0000 : 00 00 00 00 
2138-1848:714849301.816 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714849301.982 : <= CAsicIO::DoIo ret = 1
2138-1848:714849302.068 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714849302.153 : IO Send command 10 bytes
2138-1848:714849302.278 : => CNT96226::VenderCmd_SetData
2138-1848:714849302.355 : iCmd = 0, nBytes = 10
2138-1848:714849302.489 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714849482.539 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714849482.686 : System send command 10 bytes + data 0 bytes
2138-1848:714849482.780 : IO total need to receive data 165 bytes
2138-1848:714849482.862 : => CNT96226::VenderCmd_GetData
2138-1848:714849482.939 : iCmd = 0, nBytes = 165
2138-1848:714849606.289 : skip dump 37 bytes
2138-1848:714849606.512 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714849606.685 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714849606.853 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714849607.018 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714849607.180 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714849607.351 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714849607.508 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714849607.671 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714849607.755 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714849607.832 : System total receive data 165 bytes
2138-1848:714849607.910 : => CNT96226::VenderCmd_GetData
2138-1848:714849608.106 : iCmd = 1, nBytes = 4
2138-1848:714849768.644 : 0000 : 00 00 00 00 
2138-1848:714849768.757 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714849768.930 : <= CAsicIO::DoIo ret = 1
2138-1848:714849769.009 : Dump Inquiry
2138-1848:714849769.156 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714849769.320 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714849769.485 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714849769.656 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714849769.815 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714849769.981 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714849770.138 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714849770.295 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714849770.454 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714849770.615 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714849770.728 : 00a0 : 00 00 00 00 00 
2138-1848:714849770.815 : => ReadNVMDataInternal
2138-1848:714849771.068 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714849771.149 : IO Send command 10 bytes
2138-1848:714849771.284 : => CNT96226::VenderCmd_SetData
2138-1848:714849771.356 : iCmd = 0, nBytes = 10
2138-1848:714849771.480 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714850255.082 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714850255.305 : System send command 10 bytes + data 0 bytes
2138-1848:714850255.397 : IO total need to receive data 128 bytes
2138-1848:714850255.482 : => CNT96226::VenderCmd_GetData
2138-1848:714850255.561 : iCmd = 0, nBytes = 128
2138-1848:714850466.293 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714850466.557 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714850466.734 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714850466.899 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714850467.059 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714850467.216 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714850467.373 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714850467.529 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714850467.612 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714850467.698 : System total receive data 128 bytes
2138-1848:714850467.777 : => CNT96226::VenderCmd_GetData
2138-1848:714850467.850 : iCmd = 1, nBytes = 4
2138-1848:714850667.569 : 0000 : 00 00 00 00 
2138-1848:714850667.739 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714850667.928 : <= CAsicIO::DoIo ret = 1
2138-1848:714850668.025 : NVMData.PadScanCount = 0
2138-1848:714850668.103 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714850668.181 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714850668.261 : NVMData.FlatbedScanCount = 0
2138-1848:714850668.329 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714850668.401 : NVMData.SideEdgeFletbed = 0
2138-1848:714850668.473 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714850668.546 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714850668.622 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714850668.694 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714850668.766 : NVMData.BornMonth = 0
2138-1848:714850668.833 : NVMData.BornDay = 0
2138-1848:714850668.909 : NVMData.BornYear = 0
2138-1848:714850668.971 : NVMData.FirstScanMonth = 5
2138-1848:714850669.041 : NVMData.FirstScanDay = 18
2138-1848:714850669.114 : NVMData.FirstScanYear = 2020
2138-1848:714850669.185 : NVMData.VerticalMagnification = 0
2138-1848:714850669.258 : NVMData.HorizontalMagnification = 0
2138-1848:714850669.330 : NVMData.PowerSavingTime = 15
2138-1848:714850669.402 : NVMData.SN = A094165189010062
2138-1848:714850669.465 : NVMData.AutoFeed = 0
2138-1848:714850669.529 : NVMData.CCDType = 0
2138-1848:714850669.738 : NVMData.ScanSpeed = 0
2138-1848:714850669.809 : NVMData.RollerCount = 0
2138-1848:714850669.876 : NVMData.MultifeedCount = 0
2138-1848:714850669.947 : NVMData.JamCount = 0
2138-1848:714850670.012 : NVMData.IdentifyInfo = 
2138-1848:714850670.078 : NVMData.FormalName = 
2138-1848:714850670.144 : NVMData.ReservedB = 0
2138-1848:714850670.207 : NVMData.FunctionCode = 0
2138-1848:714850670.274 : NVMData.PreFeed = 0
2138-1848:714850670.341 : NVMData.PreFeedTime = 0
2138-1848:714850670.406 : NVMData.ButtonNumber = 0
2138-1848:714850670.471 : NVMData.PowerOffTime = 0
2138-1848:714850670.538 : <= ReadNVMDataInternal ret = 1
2138-1848:714850670.637 : => IoObject::IoLockEnd
2138-1848:714850670.738 : <= IoObject::IoLockEnd
2138-1848:714850670.807 : <= InitializeScanner ret = 1
2138-1848:714851876.535 : => GetLogicalScannerAbility
2138-1848:714851876.754 : => IoObject::IoLockStart
2138-1848:714851876.906 : => CAsicIO::CheckDevice
2138-1848:714851876.975 : => CNT96226::ConnectIsAvailable
2138-1848:714851901.805 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714851901.935 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714851902.001 : <= IoObject::IoLockStart
2138-1848:714851902.066 : => IoObject::IoLockEnd
2138-1848:714851902.173 : <= IoObject::IoLockEnd
2138-1848:714851902.258 : <= GetLogicalScannerAbility ret = 1
2138-1848:714855128.533 : => GetLogicalScannerAbilityEx
2138-1848:714855128.744 : => IoObject::IoLockStart
2138-1848:714855128.911 : => CAsicIO::CheckDevice
2138-1848:714855128.980 : => CNT96226::ConnectIsAvailable
2138-1848:714855153.225 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714855153.333 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714855153.400 : <= IoObject::IoLockStart
2138-1848:714855153.464 : => IoObject::IoLockEnd
2138-1848:714855153.558 : <= IoObject::IoLockEnd
2138-1848:714855153.909 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714855153.987 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714861827.043 : => ReadNVMData
2138-1848:714861827.256 : => IoObject::IoLockStart
2138-1848:714861827.391 : => CAsicIO::CheckDevice
2138-1848:714861827.454 : => CNT96226::ConnectIsAvailable
2138-1848:714861853.946 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714861854.067 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714861854.133 : <= IoObject::IoLockStart
2138-1848:714861854.202 : => ReadNVMDataInternal
2138-1848:714861854.271 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714861854.341 : IO Send command 10 bytes
2138-1848:714861854.490 : => CNT96226::VenderCmd_SetData
2138-1848:714861854.551 : iCmd = 0, nBytes = 10
2138-1848:714861854.664 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714862203.130 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714862203.326 : System send command 10 bytes + data 0 bytes
2138-1848:714862203.400 : IO total need to receive data 128 bytes
2138-1848:714862203.472 : => CNT96226::VenderCmd_GetData
2138-1848:714862203.533 : iCmd = 0, nBytes = 128
2138-1848:714862407.975 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714862408.170 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714862408.317 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714862408.453 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714862408.586 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714862408.712 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714862408.838 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714862408.963 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714862409.029 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714862409.095 : System total receive data 128 bytes
2138-1848:714862409.158 : => CNT96226::VenderCmd_GetData
2138-1848:714862409.217 : iCmd = 1, nBytes = 4
2138-1848:714862590.911 : 0000 : 00 00 00 00 
2138-1848:714862591.065 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714862591.234 : <= CAsicIO::DoIo ret = 1
2138-1848:714862591.436 : NVMData.PadScanCount = 0
2138-1848:714862591.502 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714862591.564 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714862591.627 : NVMData.FlatbedScanCount = 0
2138-1848:714862591.687 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714862591.744 : NVMData.SideEdgeFletbed = 0
2138-1848:714862591.805 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714862591.864 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714862591.923 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714862591.982 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714862592.040 : NVMData.BornMonth = 0
2138-1848:714862592.096 : NVMData.BornDay = 0
2138-1848:714862592.152 : NVMData.BornYear = 0
2138-1848:714862592.204 : NVMData.FirstScanMonth = 5
2138-1848:714862592.259 : NVMData.FirstScanDay = 18
2138-1848:714862592.319 : NVMData.FirstScanYear = 2020
2138-1848:714862592.379 : NVMData.VerticalMagnification = 0
2138-1848:714862592.437 : NVMData.HorizontalMagnification = 0
2138-1848:714862592.496 : NVMData.PowerSavingTime = 15
2138-1848:714862592.552 : NVMData.SN = A094165189010062
2138-1848:714862592.606 : NVMData.AutoFeed = 0
2138-1848:714862592.659 : NVMData.CCDType = 0
2138-1848:714862592.710 : NVMData.ScanSpeed = 0
2138-1848:714862592.764 : NVMData.RollerCount = 0
2138-1848:714862592.819 : NVMData.MultifeedCount = 0
2138-1848:714862592.872 : NVMData.JamCount = 0
2138-1848:714862592.926 : NVMData.IdentifyInfo = 
2138-1848:714862592.979 : NVMData.FormalName = 
2138-1848:714862593.029 : NVMData.ReservedB = 0
2138-1848:714862593.084 : NVMData.FunctionCode = 0
2138-1848:714862593.139 : NVMData.PreFeed = 0
2138-1848:714862593.188 : NVMData.PreFeedTime = 0
2138-1848:714862593.240 : NVMData.ButtonNumber = 0
2138-1848:714862593.293 : NVMData.PowerOffTime = 0
2138-1848:714862593.348 : <= ReadNVMDataInternal ret = 1
2138-1848:714862593.413 : => IoObject::IoLockEnd
2138-1848:714862593.491 : <= IoObject::IoLockEnd
2138-1848:714862593.546 : <= ReadNVMData ret = 1
2138-1848:714871450.439 : => GetADFStatus
2138-1848:714871450.808 : => IoObject::IoLockStart
2138-1848:714871450.957 : => CAsicIO::CheckDevice
2138-1848:714871451.025 : => CNT96226::ConnectIsAvailable
2138-1848:714871474.664 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714871474.794 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714871474.863 : <= IoObject::IoLockStart
2138-1848:714871474.934 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714871475.007 : IO Send command 10 bytes
2138-1848:714871475.155 : => CNT96226::VenderCmd_SetData
2138-1848:714871475.218 : iCmd = 0, nBytes = 10
2138-1848:714871475.327 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714871670.244 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714871670.421 : System send command 10 bytes + data 0 bytes
2138-1848:714871670.494 : IO total need to receive data 2 bytes
2138-1848:714871670.558 : => CNT96226::VenderCmd_GetData
2138-1848:714871670.619 : iCmd = 0, nBytes = 2
2138-1848:714871876.507 : 0000 : 01 00 
2138-1848:714871876.616 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714871876.699 : System total receive data 2 bytes
2138-1848:714871876.767 : => CNT96226::VenderCmd_GetData
2138-1848:714871876.829 : iCmd = 1, nBytes = 4
2138-1848:714872069.778 : 0000 : 00 00 00 00 
2138-1848:714872069.930 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714872070.097 : <= CAsicIO::DoIo ret = 1
2138-1848:714872070.178 : Return status = 1
2138-1848:714872070.245 : => IoObject::IoLockEnd
2138-1848:714872070.323 : <= IoObject::IoLockEnd
2138-1848:714872070.380 : <= GetADFStatus ret = 1
2138-1848:714874527.761 : => GetADFStatus
2138-1848:714874527.969 : => IoObject::IoLockStart
2138-1848:714874528.122 : => CAsicIO::CheckDevice
2138-1848:714874528.190 : => CNT96226::ConnectIsAvailable
2138-1848:714874552.595 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714874552.719 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714874552.788 : <= IoObject::IoLockStart
2138-1848:714874552.858 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714874553.100 : IO Send command 10 bytes
2138-1848:714874553.267 : => CNT96226::VenderCmd_SetData
2138-1848:714874553.332 : iCmd = 0, nBytes = 10
2138-1848:714874553.442 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714874753.657 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714874753.842 : System send command 10 bytes + data 0 bytes
2138-1848:714874753.917 : IO total need to receive data 2 bytes
2138-1848:714874753.985 : => CNT96226::VenderCmd_GetData
2138-1848:714874754.048 : iCmd = 0, nBytes = 2
2138-1848:714874963.057 : 0000 : 01 00 
2138-1848:714874963.168 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714874963.247 : System total receive data 2 bytes
2138-1848:714874963.321 : => CNT96226::VenderCmd_GetData
2138-1848:714874963.381 : iCmd = 1, nBytes = 4
2138-1848:714875158.324 : 0000 : 00 00 00 00 
2138-1848:714875158.483 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714875158.632 : <= CAsicIO::DoIo ret = 1
2138-1848:714875158.708 : Return status = 1
2138-1848:714875158.776 : => IoObject::IoLockEnd
2138-1848:714875158.856 : <= IoObject::IoLockEnd
2138-1848:714875158.910 : <= GetADFStatus ret = 1
2138-1848:714877090.733 : => TerminateDriver
2138-1848:714877090.950 : => CAsicIO::~CAsicIO,pStage=152112200
2138-1848:714877091.030 : => CNT96226::Close
2138-1848:714877095.581 : <= CNT96226::Close ret = 1
2138-1848:714877095.672 : <= CAsicIO::~CAsicIO
2138-1848:714877095.746 : => IoObject::IoLockEnd
2138-1848:714877095.804 : <= IoObject::IoLockEnd
2138-1848:714877095.860 : => IoObject::TerminateDevice
2138-1848:714877095.924 : => IoObject::IoLockEnd
2138-1848:714877095.979 : <= IoObject::IoLockEnd
2138-1848:714877096.070 : <= IoObject::TerminateDevice
2138-1848:714877096.309 : <= TerminateDriver ret = 1
2138-1848:714887827.893 : ============Debug Start==========
2138-1848:714887828.221 : Date : 2020/5/18 09:50:47
2138-1848:714887828.306 : Process ID : 2138
2138-1848:714887828.667 : Windows : Version 10.0 build 18363 
2138-1848:714887829.159 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714887829.226 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714887829.293 : MemoryStatus.ullAvailPhys : 5878714368
2138-1848:714887829.360 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714887829.436 : MemoryStatus.ullAvailPageFile : 7293894656
2138-1848:714887829.501 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714887829.562 : MemoryStatus.ullAvailVirtual : 1721901056
2138-1848:714887829.624 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714887829.732 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714887829.793 : CPU Family 6 Model 10 Stepping 7
2138-1848:714887830.055 : CPU Count : 4
2138-1848:714887830.107 : CPU Frequency : 100.000 Mhz
2138-1848:714887835.061 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714887835.204 : => InitializeDriver
2138-1848:714887835.452 : <= InitializeDriver ret = 1
2138-1848:714887835.516 : => InitializeScanner
2138-1848:714887835.597 : => CAsicIO::GetDeviceList
2138-1848:714887835.798 : => CNT96226::CNT96226
2138-1848:714887835.861 : => CNT96226::Open
2138-1848:714887858.435 : <= CNT96226::Open ret = 1
2138-1848:714887858.558 : => CNT96226::Initialize
2138-1848:714887858.775 : <= CNT96226::Initialize ret = 1
2138-1848:714887858.841 : <= CNT96226::CNT96226
2138-1848:714887858.905 : => CNT96226::EnumAvailableDevice
2138-1848:714887862.512 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714887862.596 : DeviceHandleTable[ 0 ] = 256
2138-1848:714887862.659 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714892828.043 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714892829.188 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714892837.387 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714892837.610 : => IoObject::GetLockName
2138-1848:714892837.740 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714892837.893 : <= IoObject::GetLockName
2138-1848:714892838.719 : => CNT96226::VenderCmd_GetData
2138-1848:714892838.865 : iCmd = 3, nBytes = 2
2138-1848:714893210.707 : 0000 : 06 38 
2138-1848:714893210.987 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714893211.167 : => CNT96226::VenderCmd_GetData
2138-1848:714893211.302 : iCmd = 4, nBytes = 2
2138-1848:714893508.942 : 0000 : 07 07 
2138-1848:714893509.170 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714893509.349 : Device 0 USB ID = 0638 : 0707
2138-1848:714893509.524 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714893509.676 : IO Send command 10 bytes
2138-1848:714893509.797 : => CNT96226::VenderCmd_SetData
2138-1848:714893509.928 : iCmd = 0, nBytes = 10
2138-1848:714893510.145 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714893693.343 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714893693.619 : => CNT96226::VenderCmd_GetData
2138-1848:714893693.747 : iCmd = 0, nBytes = 165
2138-1848:714893882.560 : skip dump 37 bytes
2138-1848:714893883.009 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714893883.313 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714893883.604 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714893883.876 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714893884.149 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714893884.442 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714893884.707 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714893884.974 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714893885.118 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714893885.252 : => CNT96226::VenderCmd_GetData
2138-1848:714893885.618 : iCmd = 1, nBytes = 4
2138-1848:714894056.997 : 0000 : 00 00 00 00 
2138-1848:714894057.261 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714894057.422 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714894057.568 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714894057.726 : IO Send command 10 bytes
2138-1848:714894057.847 : => CNT96226::VenderCmd_SetData
2138-1848:714894057.973 : iCmd = 0, nBytes = 10
2138-1848:714894058.208 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714894410.861 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714894411.169 : => CNT96226::VenderCmd_GetData
2138-1848:714894411.296 : iCmd = 0, nBytes = 128
2138-1848:714894634.244 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714894634.657 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714894634.948 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714894635.238 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714894635.513 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714894635.777 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714894636.044 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714894636.305 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714894636.444 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714894636.588 : => CNT96226::VenderCmd_GetData
2138-1848:714894636.702 : iCmd = 1, nBytes = 4
2138-1848:714894847.239 : 0000 : 00 00 00 00 
2138-1848:714894847.434 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714894847.529 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714894847.721 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714894847.819 : => CNT96226::Close
2138-1848:714894852.352 : <= CNT96226::Close ret = 1
2138-1848:714894852.460 : <= CNT96226::~CNT96226
2138-1848:714894852.580 : <= CAsicIO::GetDeviceList
2138-1848:714894853.130 : => IoObject::SetTimeout
2138-1848:714894853.210 : Timeout--> In = 0 Out = 0
2138-1848:714894853.291 : <= IoObject::SetTimeout
2138-1848:714894853.379 : => CAsicIO::CAsicIO
2138-1848:714894853.469 : => CNT96226::CNT96226
2138-1848:714894853.535 : => CNT96226::Open
2138-1848:714894881.671 : <= CNT96226::Open ret = 1
2138-1848:714894881.799 : => CNT96226::Initialize
2138-1848:714894882.051 : <= CNT96226::Initialize ret = 1
2138-1848:714894882.130 : <= CNT96226::CNT96226
2138-1848:714894882.202 : <= CAsicIO::CAsicIO
2138-1848:714894882.279 : => CAsicIO::InitializeDevice
2138-1848:714894882.364 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714894887.198 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714894887.356 : => IoObject::GetLockName
2138-1848:714894887.428 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714894887.514 : <= IoObject::GetLockName
2138-1848:714894888.045 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714894888.139 : IO Send command 10 bytes
2138-1848:714894888.210 : => CNT96226::VenderCmd_SetData
2138-1848:714894888.282 : iCmd = 0, nBytes = 10
2138-1848:714894888.417 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714895245.292 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714895245.507 : => CNT96226::VenderCmd_GetData
2138-1848:714895245.598 : iCmd = 0, nBytes = 128
2138-1848:714895454.242 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714895454.463 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714895454.640 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714895454.811 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714895454.970 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714895455.132 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714895455.289 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714895455.446 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714895455.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714895455.763 : => CNT96226::VenderCmd_GetData
2138-1848:714895455.836 : iCmd = 1, nBytes = 4
2138-1848:714895661.728 : 0000 : 00 00 00 00 
2138-1848:714895661.915 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714895662.001 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714895662.086 : => CNT96226::VenderCmd_GetData
2138-1848:714895662.169 : iCmd = 3, nBytes = 2
2138-1848:714896041.811 : 0000 : 06 38 
2138-1848:714896041.991 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714896042.097 : => CNT96226::VenderCmd_GetData
2138-1848:714896042.178 : iCmd = 4, nBytes = 2
2138-1848:714896358.239 : 0000 : 07 07 
2138-1848:714896358.422 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714896358.619 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714896358.756 : => IoObject::InitializeDevice
2138-1848:714896358.889 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714896359.724 : <= IoObject::InitializeDevice ret = 1
2138-1848:714896359.826 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714896360.555 : => FindScanner
2138-1848:714896360.633 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714896360.713 : <= FindScanner ret = 1
2138-1848:714896360.796 : => IoObject::IoLockStart
2138-1848:714896360.902 : => CAsicIO::CheckDevice
2138-1848:714896360.973 : => CNT96226::ConnectIsAvailable
2138-1848:714896385.072 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714896385.193 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714896385.269 : <= IoObject::IoLockStart
2138-1848:714896385.346 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714896385.428 : IO Send command 10 bytes
2138-1848:714896385.532 : => CNT96226::VenderCmd_SetData
2138-1848:714896385.605 : iCmd = 0, nBytes = 10
2138-1848:714896385.735 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714896589.785 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714896589.937 : System send command 10 bytes + data 0 bytes
2138-1848:714896590.027 : IO total need to receive data 5 bytes
2138-1848:714896590.109 : => CNT96226::VenderCmd_GetData
2138-1848:714896590.182 : iCmd = 0, nBytes = 5
2138-1848:714896791.139 : 0000 : 06 00 02 02 ab 
2138-1848:714896791.325 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714896791.422 : System total receive data 5 bytes
2138-1848:714896791.511 : => CNT96226::VenderCmd_GetData
2138-1848:714896791.584 : iCmd = 1, nBytes = 4
2138-1848:714897000.454 : 0000 : 00 00 00 00 
2138-1848:714897000.568 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714897000.740 : <= CAsicIO::DoIo ret = 1
2138-1848:714897000.832 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714897000.922 : IO Send command 10 bytes
2138-1848:714897001.055 : => CNT96226::VenderCmd_SetData
2138-1848:714897001.132 : iCmd = 0, nBytes = 10
2138-1848:714897001.262 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714897208.382 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714897208.574 : System send command 10 bytes + data 0 bytes
2138-1848:714897208.664 : IO total need to receive data 165 bytes
2138-1848:714897208.749 : => CNT96226::VenderCmd_GetData
2138-1848:714897208.828 : iCmd = 0, nBytes = 165
2138-1848:714897417.468 : skip dump 37 bytes
2138-1848:714897417.775 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714897417.964 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714897418.142 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714897418.315 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714897418.479 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714897418.649 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714897418.811 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714897418.963 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714897419.050 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714897419.130 : System total receive data 165 bytes
2138-1848:714897419.216 : => CNT96226::VenderCmd_GetData
2138-1848:714897419.443 : iCmd = 1, nBytes = 4
2138-1848:714897629.202 : 0000 : 00 00 00 00 
2138-1848:714897629.315 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714897629.488 : <= CAsicIO::DoIo ret = 1
2138-1848:714897629.564 : Dump Inquiry
2138-1848:714897629.715 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714897629.882 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714897630.042 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714897630.207 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714897630.372 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714897630.536 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714897630.698 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714897630.852 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714897631.013 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714897631.174 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714897631.283 : 00a0 : 00 00 00 00 00 
2138-1848:714897631.370 : => ReadNVMDataInternal
2138-1848:714897631.640 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714897631.726 : IO Send command 10 bytes
2138-1848:714897631.852 : => CNT96226::VenderCmd_SetData
2138-1848:714897631.922 : iCmd = 0, nBytes = 10
2138-1848:714897632.047 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714897990.144 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714897990.384 : System send command 10 bytes + data 0 bytes
2138-1848:714897990.484 : IO total need to receive data 128 bytes
2138-1848:714897990.571 : => CNT96226::VenderCmd_GetData
2138-1848:714897990.653 : iCmd = 0, nBytes = 128
2138-1848:714898201.449 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714898201.661 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714898201.832 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714898202.003 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714898202.164 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714898202.322 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714898202.474 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714898202.632 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714898202.716 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714898202.796 : System total receive data 128 bytes
2138-1848:714898202.876 : => CNT96226::VenderCmd_GetData
2138-1848:714898202.950 : iCmd = 1, nBytes = 4
2138-1848:714898386.539 : 0000 : 00 00 00 00 
2138-1848:714898386.725 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714898386.918 : <= CAsicIO::DoIo ret = 1
2138-1848:714898387.001 : NVMData.PadScanCount = 0
2138-1848:714898387.075 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714898387.149 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714898387.220 : NVMData.FlatbedScanCount = 0
2138-1848:714898387.294 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714898387.366 : NVMData.SideEdgeFletbed = 0
2138-1848:714898387.436 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714898387.507 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714898387.584 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714898387.657 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714898387.730 : NVMData.BornMonth = 0
2138-1848:714898387.800 : NVMData.BornDay = 0
2138-1848:714898387.866 : NVMData.BornYear = 0
2138-1848:714898387.928 : NVMData.FirstScanMonth = 5
2138-1848:714898387.996 : NVMData.FirstScanDay = 18
2138-1848:714898388.066 : NVMData.FirstScanYear = 2020
2138-1848:714898388.134 : NVMData.VerticalMagnification = 0
2138-1848:714898388.204 : NVMData.HorizontalMagnification = 0
2138-1848:714898388.275 : NVMData.PowerSavingTime = 15
2138-1848:714898388.345 : NVMData.SN = A094165189010062
2138-1848:714898388.410 : NVMData.AutoFeed = 0
2138-1848:714898388.475 : NVMData.CCDType = 0
2138-1848:714898388.681 : NVMData.ScanSpeed = 0
2138-1848:714898388.747 : NVMData.RollerCount = 0
2138-1848:714898388.816 : NVMData.MultifeedCount = 0
2138-1848:714898388.880 : NVMData.JamCount = 0
2138-1848:714898388.947 : NVMData.IdentifyInfo = 
2138-1848:714898389.011 : NVMData.FormalName = 
2138-1848:714898389.076 : NVMData.ReservedB = 0
2138-1848:714898389.141 : NVMData.FunctionCode = 0
2138-1848:714898389.207 : NVMData.PreFeed = 0
2138-1848:714898389.271 : NVMData.PreFeedTime = 0
2138-1848:714898389.340 : NVMData.ButtonNumber = 0
2138-1848:714898389.405 : NVMData.PowerOffTime = 0
2138-1848:714898389.471 : <= ReadNVMDataInternal ret = 1
2138-1848:714898389.563 : => IoObject::IoLockEnd
2138-1848:714898389.657 : <= IoObject::IoLockEnd
2138-1848:714898389.721 : <= InitializeScanner ret = 1
2138-1848:714898389.802 : => GetLogicalScannerAbilityEx
2138-1848:714898389.878 : => IoObject::IoLockStart
2138-1848:714898389.975 : => CAsicIO::CheckDevice
2138-1848:714898390.046 : => CNT96226::ConnectIsAvailable
2138-1848:714898414.116 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714898414.233 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714898414.308 : <= IoObject::IoLockStart
2138-1848:714898414.381 : => IoObject::IoLockEnd
2138-1848:714898414.491 : <= IoObject::IoLockEnd
2138-1848:714898414.620 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714898414.715 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714898600.171 : => ReadNVMData
2138-1848:714898600.366 : => IoObject::IoLockStart
2138-1848:714898600.522 : => CAsicIO::CheckDevice
2138-1848:714898600.597 : => CNT96226::ConnectIsAvailable
2138-1848:714898624.426 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714898624.577 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714898624.661 : <= IoObject::IoLockStart
2138-1848:714898624.742 : => ReadNVMDataInternal
2138-1848:714898624.826 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714898624.913 : IO Send command 10 bytes
2138-1848:714898625.066 : => CNT96226::VenderCmd_SetData
2138-1848:714898625.142 : iCmd = 0, nBytes = 10
2138-1848:714898625.284 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714898976.078 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714898976.310 : System send command 10 bytes + data 0 bytes
2138-1848:714898976.408 : IO total need to receive data 128 bytes
2138-1848:714898976.494 : => CNT96226::VenderCmd_GetData
2138-1848:714898976.574 : iCmd = 0, nBytes = 128
2138-1848:714899184.992 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714899185.206 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714899185.381 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714899185.547 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714899185.708 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714899185.862 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714899186.023 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714899186.183 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714899186.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714899186.350 : System total receive data 128 bytes
2138-1848:714899186.428 : => CNT96226::VenderCmd_GetData
2138-1848:714899186.502 : iCmd = 1, nBytes = 4
2138-1848:714899388.461 : 0000 : 00 00 00 00 
2138-1848:714899388.656 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714899388.869 : <= CAsicIO::DoIo ret = 1
2138-1848:714899388.963 : NVMData.PadScanCount = 0
2138-1848:714899389.042 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714899389.121 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714899389.195 : NVMData.FlatbedScanCount = 0
2138-1848:714899389.268 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714899389.339 : NVMData.SideEdgeFletbed = 0
2138-1848:714899389.417 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714899389.493 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714899389.571 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714899389.844 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714899389.918 : NVMData.BornMonth = 0
2138-1848:714899389.979 : NVMData.BornDay = 0
2138-1848:714899390.044 : NVMData.BornYear = 0
2138-1848:714899390.108 : NVMData.FirstScanMonth = 5
2138-1848:714899390.179 : NVMData.FirstScanDay = 18
2138-1848:714899390.248 : NVMData.FirstScanYear = 2020
2138-1848:714899390.315 : NVMData.VerticalMagnification = 0
2138-1848:714899390.387 : NVMData.HorizontalMagnification = 0
2138-1848:714899390.457 : NVMData.PowerSavingTime = 15
2138-1848:714899390.527 : NVMData.SN = A094165189010062
2138-1848:714899390.592 : NVMData.AutoFeed = 0
2138-1848:714899390.661 : NVMData.CCDType = 0
2138-1848:714899390.728 : NVMData.ScanSpeed = 0
2138-1848:714899390.791 : NVMData.RollerCount = 0
2138-1848:714899390.861 : NVMData.MultifeedCount = 0
2138-1848:714899390.931 : NVMData.JamCount = 0
2138-1848:714899390.997 : NVMData.IdentifyInfo = 
2138-1848:714899391.181 : NVMData.FormalName = 
2138-1848:714899391.248 : NVMData.ReservedB = 0
2138-1848:714899391.314 : NVMData.FunctionCode = 0
2138-1848:714899391.379 : NVMData.PreFeed = 0
2138-1848:714899391.443 : NVMData.PreFeedTime = 0
2138-1848:714899391.507 : NVMData.ButtonNumber = 0
2138-1848:714899391.573 : NVMData.PowerOffTime = 0
2138-1848:714899391.640 : <= ReadNVMDataInternal ret = 1
2138-1848:714899391.721 : => IoObject::IoLockEnd
2138-1848:714899391.825 : <= IoObject::IoLockEnd
2138-1848:714899391.889 : <= ReadNVMData ret = 1
2138-1848:714899937.026 : => TerminateDriver
2138-1848:714899937.240 : => CAsicIO::~CAsicIO,pStage=198249544
2138-1848:714899937.332 : => CNT96226::Close
2138-1848:714899942.316 : <= CNT96226::Close ret = 1
2138-1848:714899942.425 : <= CAsicIO::~CAsicIO
2138-1848:714899942.499 : => IoObject::IoLockEnd
2138-1848:714899942.569 : <= IoObject::IoLockEnd
2138-1848:714899942.636 : => IoObject::TerminateDevice
2138-1848:714899942.706 : => IoObject::IoLockEnd
2138-1848:714899942.773 : <= IoObject::IoLockEnd
2138-1848:714899942.889 : <= IoObject::TerminateDevice
2138-1848:714899943.155 : <= TerminateDriver ret = 1
2138-1848:714902277.705 : ============Debug Start==========
2138-1848:714902278.047 : Date : 2020/5/18 09:50:47
2138-1848:714902278.135 : Process ID : 2138
2138-1848:714902278.464 : Windows : Version 10.0 build 18363 
2138-1848:714902278.944 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714902279.010 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714902279.077 : MemoryStatus.ullAvailPhys : 5878738944
2138-1848:714902279.139 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714902279.204 : MemoryStatus.ullAvailPageFile : 7293739008
2138-1848:714902279.270 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714902279.333 : MemoryStatus.ullAvailVirtual : 1721880576
2138-1848:714902279.399 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714902279.505 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714902279.570 : CPU Family 6 Model 10 Stepping 7
2138-1848:714902279.823 : CPU Count : 4
2138-1848:714902279.872 : CPU Frequency : 100.000 Mhz
2138-1848:714902284.423 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714902284.570 : => InitializeDriver
2138-1848:714902284.809 : <= InitializeDriver ret = 1
2138-1848:714904705.546 : => InitializeScanner
2138-1848:714904705.849 : => CAsicIO::GetDeviceList
2138-1848:714904706.299 : => CNT96226::CNT96226
2138-1848:714904706.371 : => CNT96226::Open
2138-1848:714904730.504 : <= CNT96226::Open ret = 1
2138-1848:714904730.619 : => CNT96226::Initialize
2138-1848:714904730.951 : <= CNT96226::Initialize ret = 1
2138-1848:714904731.020 : <= CNT96226::CNT96226
2138-1848:714904731.081 : => CNT96226::EnumAvailableDevice
2138-1848:714904734.641 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714904734.731 : DeviceHandleTable[ 0 ] = 256
2138-1848:714904734.793 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714909970.771 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714909971.448 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714909975.587 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714909975.709 : => IoObject::GetLockName
2138-1848:714909975.778 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714909975.855 : <= IoObject::GetLockName
2138-1848:714909976.370 : => CNT96226::VenderCmd_GetData
2138-1848:714909976.446 : iCmd = 3, nBytes = 2
2138-1848:714910332.984 : 0000 : 06 38 
2138-1848:714910333.148 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714910333.232 : => CNT96226::VenderCmd_GetData
2138-1848:714910333.299 : iCmd = 4, nBytes = 2
2138-1848:714910606.992 : 0000 : 07 07 
2138-1848:714910607.138 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714910607.234 : Device 0 USB ID = 0638 : 0707
2138-1848:714910607.335 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714910607.408 : IO Send command 10 bytes
2138-1848:714910607.468 : => CNT96226::VenderCmd_SetData
2138-1848:714910607.535 : iCmd = 0, nBytes = 10
2138-1848:714910607.647 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714910777.547 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714910777.751 : => CNT96226::VenderCmd_GetData
2138-1848:714910777.832 : iCmd = 0, nBytes = 165
2138-1848:714910939.876 : skip dump 37 bytes
2138-1848:714910940.108 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714910940.261 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714910940.409 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714910940.559 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714910940.702 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714910940.847 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714910940.982 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714910941.115 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714910941.184 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714910941.265 : => CNT96226::VenderCmd_GetData
2138-1848:714910941.471 : iCmd = 1, nBytes = 4
2138-1848:714911101.764 : 0000 : 00 00 00 00 
2138-1848:714911101.882 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714911101.953 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714911102.028 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714911102.105 : IO Send command 10 bytes
2138-1848:714911102.165 : => CNT96226::VenderCmd_SetData
2138-1848:714911102.229 : iCmd = 0, nBytes = 10
2138-1848:714911102.339 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714911403.918 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714911404.114 : => CNT96226::VenderCmd_GetData
2138-1848:714911404.190 : iCmd = 0, nBytes = 128
2138-1848:714911550.289 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714911550.481 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714911550.634 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714911550.779 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714911550.916 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714911551.050 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714911551.189 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714911551.322 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714911551.391 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714911551.462 : => CNT96226::VenderCmd_GetData
2138-1848:714911551.527 : iCmd = 1, nBytes = 4
2138-1848:714911674.114 : 0000 : 00 00 00 00 
2138-1848:714911674.275 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714911674.356 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714911674.515 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714911674.591 : => CNT96226::Close
2138-1848:714911678.954 : <= CNT96226::Close ret = 1
2138-1848:714911679.042 : <= CNT96226::~CNT96226
2138-1848:714911679.151 : <= CAsicIO::GetDeviceList
2138-1848:714911679.694 : => IoObject::SetTimeout
2138-1848:714911679.759 : Timeout--> In = 0 Out = 0
2138-1848:714911679.823 : <= IoObject::SetTimeout
2138-1848:714911679.902 : => CAsicIO::CAsicIO
2138-1848:714911679.982 : => CNT96226::CNT96226
2138-1848:714911680.042 : => CNT96226::Open
2138-1848:714911703.670 : <= CNT96226::Open ret = 1
2138-1848:714911703.819 : => CNT96226::Initialize
2138-1848:714911704.025 : <= CNT96226::Initialize ret = 1
2138-1848:714911704.091 : <= CNT96226::CNT96226
2138-1848:714911704.149 : <= CAsicIO::CAsicIO
2138-1848:714911704.210 : => CAsicIO::InitializeDevice
2138-1848:714911704.288 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714911708.496 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714911708.626 : => IoObject::GetLockName
2138-1848:714911708.687 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714911708.758 : <= IoObject::GetLockName
2138-1848:714911709.283 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714911709.364 : IO Send command 10 bytes
2138-1848:714911709.426 : => CNT96226::VenderCmd_SetData
2138-1848:714911709.488 : iCmd = 0, nBytes = 10
2138-1848:714911709.605 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714912030.227 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714912030.428 : => CNT96226::VenderCmd_GetData
2138-1848:714912030.507 : iCmd = 0, nBytes = 128
2138-1848:714912204.621 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714912204.872 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714912205.019 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714912205.166 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714912205.302 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714912205.435 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714912205.568 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714912205.703 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714912205.776 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714912206.059 : => CNT96226::VenderCmd_GetData
2138-1848:714912206.128 : iCmd = 1, nBytes = 4
2138-1848:714912343.485 : 0000 : 00 00 00 00 
2138-1848:714912343.656 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714912343.741 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714912343.816 : => CNT96226::VenderCmd_GetData
2138-1848:714912343.893 : iCmd = 3, nBytes = 2
2138-1848:714912691.493 : 0000 : 06 38 
2138-1848:714912691.742 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714912691.830 : => CNT96226::VenderCmd_GetData
2138-1848:714912691.898 : iCmd = 4, nBytes = 2
2138-1848:714912950.272 : 0000 : 07 07 
2138-1848:714912950.463 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714912950.618 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714912950.729 : => IoObject::InitializeDevice
2138-1848:714912950.858 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714912951.644 : <= IoObject::InitializeDevice ret = 1
2138-1848:714912951.727 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714912952.411 : => FindScanner
2138-1848:714912952.481 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714912952.549 : <= FindScanner ret = 1
2138-1848:714912952.617 : => IoObject::IoLockStart
2138-1848:714912952.711 : => CAsicIO::CheckDevice
2138-1848:714912952.773 : => CNT96226::ConnectIsAvailable
2138-1848:714912965.790 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714912965.894 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714912965.960 : <= IoObject::IoLockStart
2138-1848:714912966.023 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714912966.094 : IO Send command 10 bytes
2138-1848:714912966.192 : => CNT96226::VenderCmd_SetData
2138-1848:714912966.259 : iCmd = 0, nBytes = 10
2138-1848:714912966.372 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714913131.966 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714913132.121 : System send command 10 bytes + data 0 bytes
2138-1848:714913132.211 : IO total need to receive data 5 bytes
2138-1848:714913132.281 : => CNT96226::VenderCmd_GetData
2138-1848:714913132.350 : iCmd = 0, nBytes = 5
2138-1848:714913286.228 : 0000 : 06 00 02 02 ab 
2138-1848:714913286.409 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714913286.505 : System total receive data 5 bytes
2138-1848:714913286.581 : => CNT96226::VenderCmd_GetData
2138-1848:714913286.650 : iCmd = 1, nBytes = 4
2138-1848:714913394.510 : 0000 : 00 00 00 00 
2138-1848:714913394.658 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714913394.835 : <= CAsicIO::DoIo ret = 1
2138-1848:714913394.907 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714913394.979 : IO Send command 10 bytes
2138-1848:714913395.106 : => CNT96226::VenderCmd_SetData
2138-1848:714913395.164 : iCmd = 0, nBytes = 10
2138-1848:714913395.275 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714913565.168 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714913565.332 : System send command 10 bytes + data 0 bytes
2138-1848:714913565.422 : IO total need to receive data 165 bytes
2138-1848:714913565.495 : => CNT96226::VenderCmd_GetData
2138-1848:714913565.564 : iCmd = 0, nBytes = 165
2138-1848:714913708.484 : skip dump 37 bytes
2138-1848:714913708.739 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714913708.893 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714913709.038 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714913709.182 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714913709.318 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714913709.465 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714913709.600 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714913709.733 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714913709.808 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714913709.872 : System total receive data 165 bytes
2138-1848:714913709.940 : => CNT96226::VenderCmd_GetData
2138-1848:714913710.134 : iCmd = 1, nBytes = 4
2138-1848:714913839.168 : 0000 : 00 00 00 00 
2138-1848:714913839.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714913839.559 : <= CAsicIO::DoIo ret = 1
2138-1848:714913839.632 : Dump Inquiry
2138-1848:714913839.774 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714913839.919 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714913840.063 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714913840.213 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714913840.354 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714913840.496 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714913840.633 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714913840.770 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714913840.913 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714913841.057 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714913841.153 : 00a0 : 00 00 00 00 00 
2138-1848:714913841.230 : => ReadNVMDataInternal
2138-1848:714913841.446 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714913841.521 : IO Send command 10 bytes
2138-1848:714913841.645 : => CNT96226::VenderCmd_SetData
2138-1848:714913841.709 : iCmd = 0, nBytes = 10
2138-1848:714913841.820 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714914141.219 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714914141.410 : System send command 10 bytes + data 0 bytes
2138-1848:714914141.497 : IO total need to receive data 128 bytes
2138-1848:714914141.572 : => CNT96226::VenderCmd_GetData
2138-1848:714914141.644 : iCmd = 0, nBytes = 128
2138-1848:714914307.060 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714914307.304 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714914307.451 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714914307.596 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714914307.736 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714914307.874 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714914308.007 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714914308.142 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714914308.214 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714914308.294 : System total receive data 128 bytes
2138-1848:714914308.367 : => CNT96226::VenderCmd_GetData
2138-1848:714914308.430 : iCmd = 1, nBytes = 4
2138-1848:714914430.509 : 0000 : 00 00 00 00 
2138-1848:714914430.698 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714914430.884 : <= CAsicIO::DoIo ret = 1
2138-1848:714914430.972 : NVMData.PadScanCount = 0
2138-1848:714914431.043 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714914431.110 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714914431.178 : NVMData.FlatbedScanCount = 0
2138-1848:714914431.242 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714914431.309 : NVMData.SideEdgeFletbed = 0
2138-1848:714914431.370 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714914431.432 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714914431.497 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714914431.561 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714914431.623 : NVMData.BornMonth = 0
2138-1848:714914431.680 : NVMData.BornDay = 0
2138-1848:714914431.742 : NVMData.BornYear = 0
2138-1848:714914431.797 : NVMData.FirstScanMonth = 5
2138-1848:714914431.857 : NVMData.FirstScanDay = 18
2138-1848:714914431.918 : NVMData.FirstScanYear = 2020
2138-1848:714914431.977 : NVMData.VerticalMagnification = 0
2138-1848:714914432.035 : NVMData.HorizontalMagnification = 0
2138-1848:714914432.099 : NVMData.PowerSavingTime = 15
2138-1848:714914432.158 : NVMData.SN = A094165189010062
2138-1848:714914432.212 : NVMData.AutoFeed = 0
2138-1848:714914432.267 : NVMData.CCDType = 0
2138-1848:714914432.401 : NVMData.ScanSpeed = 0
2138-1848:714914432.461 : NVMData.RollerCount = 0
2138-1848:714914432.521 : NVMData.MultifeedCount = 0
2138-1848:714914432.578 : NVMData.JamCount = 0
2138-1848:714914432.636 : NVMData.IdentifyInfo = 
2138-1848:714914432.694 : NVMData.FormalName = 
2138-1848:714914432.748 : NVMData.ReservedB = 0
2138-1848:714914432.805 : NVMData.FunctionCode = 0
2138-1848:714914432.862 : NVMData.PreFeed = 0
2138-1848:714914432.917 : NVMData.PreFeedTime = 0
2138-1848:714914432.971 : NVMData.ButtonNumber = 0
2138-1848:714914433.027 : NVMData.PowerOffTime = 0
2138-1848:714914433.087 : <= ReadNVMDataInternal ret = 1
2138-1848:714914433.170 : => IoObject::IoLockEnd
2138-1848:714914433.251 : <= IoObject::IoLockEnd
2138-1848:714914433.308 : <= InitializeScanner ret = 1
2138-1848:714915666.105 : => GetLogicalScannerAbility
2138-1848:714915666.335 : => IoObject::IoLockStart
2138-1848:714915666.508 : => CAsicIO::CheckDevice
2138-1848:714915666.577 : => CNT96226::ConnectIsAvailable
2138-1848:714915683.166 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714915683.270 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714915683.340 : <= IoObject::IoLockStart
2138-1848:714915683.411 : => IoObject::IoLockEnd
2138-1848:714915683.506 : <= IoObject::IoLockEnd
2138-1848:714915683.587 : <= GetLogicalScannerAbility ret = 1
2138-1848:714918940.239 : => GetLogicalScannerAbilityEx
2138-1848:714918940.461 : => IoObject::IoLockStart
2138-1848:714918940.597 : => CAsicIO::CheckDevice
2138-1848:714918940.666 : => CNT96226::ConnectIsAvailable
2138-1848:714918963.978 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714918964.085 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714918964.149 : <= IoObject::IoLockStart
2138-1848:714918964.217 : => IoObject::IoLockEnd
2138-1848:714918964.320 : <= IoObject::IoLockEnd
2138-1848:714918964.435 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714918964.513 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714925580.501 : => ReadNVMData
2138-1848:714925580.698 : => IoObject::IoLockStart
2138-1848:714925580.875 : => CAsicIO::CheckDevice
2138-1848:714925580.940 : => CNT96226::ConnectIsAvailable
2138-1848:714925605.854 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714925606.214 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714925606.280 : <= IoObject::IoLockStart
2138-1848:714925606.350 : => ReadNVMDataInternal
2138-1848:714925606.419 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714925606.487 : IO Send command 10 bytes
2138-1848:714925606.639 : => CNT96226::VenderCmd_SetData
2138-1848:714925606.701 : iCmd = 0, nBytes = 10
2138-1848:714925606.818 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714925973.966 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714925974.155 : System send command 10 bytes + data 0 bytes
2138-1848:714925974.229 : IO total need to receive data 128 bytes
2138-1848:714925974.296 : => CNT96226::VenderCmd_GetData
2138-1848:714925974.360 : iCmd = 0, nBytes = 128
2138-1848:714926182.075 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714926182.296 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714926182.454 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714926182.604 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714926182.741 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714926182.877 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714926183.108 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714926183.246 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714926183.316 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714926183.391 : System total receive data 128 bytes
2138-1848:714926183.458 : => CNT96226::VenderCmd_GetData
2138-1848:714926183.519 : iCmd = 1, nBytes = 4
2138-1848:714926374.389 : 0000 : 00 00 00 00 
2138-1848:714926374.526 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714926374.690 : <= CAsicIO::DoIo ret = 1
2138-1848:714926374.899 : NVMData.PadScanCount = 0
2138-1848:714926374.968 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714926375.029 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714926375.093 : NVMData.FlatbedScanCount = 0
2138-1848:714926375.152 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714926375.209 : NVMData.SideEdgeFletbed = 0
2138-1848:714926375.267 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714926375.326 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714926375.383 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714926375.440 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714926375.501 : NVMData.BornMonth = 0
2138-1848:714926375.553 : NVMData.BornDay = 0
2138-1848:714926375.607 : NVMData.BornYear = 0
2138-1848:714926375.656 : NVMData.FirstScanMonth = 5
2138-1848:714926375.711 : NVMData.FirstScanDay = 18
2138-1848:714926375.768 : NVMData.FirstScanYear = 2020
2138-1848:714926375.828 : NVMData.VerticalMagnification = 0
2138-1848:714926375.886 : NVMData.HorizontalMagnification = 0
2138-1848:714926375.945 : NVMData.PowerSavingTime = 15
2138-1848:714926376.004 : NVMData.SN = A094165189010062
2138-1848:714926376.059 : NVMData.AutoFeed = 0
2138-1848:714926376.112 : NVMData.CCDType = 0
2138-1848:714926376.162 : NVMData.ScanSpeed = 0
2138-1848:714926376.212 : NVMData.RollerCount = 0
2138-1848:714926376.268 : NVMData.MultifeedCount = 0
2138-1848:714926376.325 : NVMData.JamCount = 0
2138-1848:714926376.375 : NVMData.IdentifyInfo = 
2138-1848:714926376.431 : NVMData.FormalName = 
2138-1848:714926376.486 : NVMData.ReservedB = 0
2138-1848:714926376.542 : NVMData.FunctionCode = 0
2138-1848:714926376.595 : NVMData.PreFeed = 0
2138-1848:714926376.646 : NVMData.PreFeedTime = 0
2138-1848:714926376.699 : NVMData.ButtonNumber = 0
2138-1848:714926376.751 : NVMData.PowerOffTime = 0
2138-1848:714926376.806 : <= ReadNVMDataInternal ret = 1
2138-1848:714926376.872 : => IoObject::IoLockEnd
2138-1848:714926376.950 : <= IoObject::IoLockEnd
2138-1848:714926377.008 : <= ReadNVMData ret = 1
2138-1848:714935314.013 : => GetADFStatus
2138-1848:714935314.481 : => IoObject::IoLockStart
2138-1848:714935314.637 : => CAsicIO::CheckDevice
2138-1848:714935314.696 : => CNT96226::ConnectIsAvailable
2138-1848:714935339.379 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714935339.520 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714935339.592 : <= IoObject::IoLockStart
2138-1848:714935339.663 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:714935339.740 : IO Send command 10 bytes
2138-1848:714935339.860 : => CNT96226::VenderCmd_SetData
2138-1848:714935339.927 : iCmd = 0, nBytes = 10
2138-1848:714935340.270 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:714935534.664 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714935534.860 : System send command 10 bytes + data 0 bytes
2138-1848:714935534.937 : IO total need to receive data 2 bytes
2138-1848:714935535.004 : => CNT96226::VenderCmd_GetData
2138-1848:714935535.070 : iCmd = 0, nBytes = 2
2138-1848:714935742.603 : 0000 : 01 00 
2138-1848:714935742.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714935743.180 : System total receive data 2 bytes
2138-1848:714935743.250 : => CNT96226::VenderCmd_GetData
2138-1848:714935743.310 : iCmd = 1, nBytes = 4
2138-1848:714935912.152 : 0000 : 00 00 00 00 
2138-1848:714935912.333 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714935912.503 : <= CAsicIO::DoIo ret = 1
2138-1848:714935912.573 : Return status = 1
2138-1848:714935912.637 : => IoObject::IoLockEnd
2138-1848:714935912.721 : <= IoObject::IoLockEnd
2138-1848:714935912.779 : <= GetADFStatus ret = 1
2138-1848:714939309.034 : => TerminateDriver
2138-1848:714939309.248 : => CAsicIO::~CAsicIO,pStage=145886280
2138-1848:714939309.337 : => CNT96226::Close
2138-1848:714939313.555 : <= CNT96226::Close ret = 1
2138-1848:714939313.654 : <= CAsicIO::~CAsicIO
2138-1848:714939313.728 : => IoObject::IoLockEnd
2138-1848:714939313.791 : <= IoObject::IoLockEnd
2138-1848:714939313.850 : => IoObject::TerminateDevice
2138-1848:714939313.985 : => IoObject::IoLockEnd
2138-1848:714939314.041 : <= IoObject::IoLockEnd
2138-1848:714939314.135 : <= IoObject::TerminateDevice
2138-1848:714939314.373 : <= TerminateDriver ret = 1
2138-1848:714967337.607 : ============Debug Start==========
2138-1848:714967337.910 : Date : 2020/5/18 09:50:49
2138-1848:714967337.997 : Process ID : 2138
2138-1848:714967338.329 : Windows : Version 10.0 build 18363 
2138-1848:714967338.808 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714967338.872 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714967338.940 : MemoryStatus.ullAvailPhys : 5877350400
2138-1848:714967339.000 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714967339.067 : MemoryStatus.ullAvailPageFile : 7295242240
2138-1848:714967339.132 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714967339.192 : MemoryStatus.ullAvailVirtual : 1721839616
2138-1848:714967339.257 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714967339.364 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714967339.430 : CPU Family 6 Model 10 Stepping 7
2138-1848:714967339.680 : CPU Count : 4
2138-1848:714967339.733 : CPU Frequency : 100.000 Mhz
2138-1848:714967344.532 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714967344.674 : => InitializeDriver
2138-1848:714967344.923 : <= InitializeDriver ret = 1
2138-1848:714967344.985 : => InitializeScanner
2138-1848:714967345.072 : => CAsicIO::GetDeviceList
2138-1848:714967345.271 : => CNT96226::CNT96226
2138-1848:714967345.332 : => CNT96226::Open
2138-1848:714967366.096 : <= CNT96226::Open ret = 1
2138-1848:714967366.200 : => CNT96226::Initialize
2138-1848:714967366.403 : <= CNT96226::Initialize ret = 1
2138-1848:714967366.461 : <= CNT96226::CNT96226
2138-1848:714967366.518 : => CNT96226::EnumAvailableDevice
2138-1848:714967370.108 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714967370.195 : DeviceHandleTable[ 0 ] = 256
2138-1848:714967370.259 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714972745.457 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714972746.592 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714972754.883 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714972755.117 : => IoObject::GetLockName
2138-1848:714972755.246 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714972755.388 : <= IoObject::GetLockName
2138-1848:714972756.229 : => CNT96226::VenderCmd_GetData
2138-1848:714972756.370 : iCmd = 3, nBytes = 2
2138-1848:714973147.929 : 0000 : 06 38 
2138-1848:714973148.213 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714973148.384 : => CNT96226::VenderCmd_GetData
2138-1848:714973148.511 : iCmd = 4, nBytes = 2
2138-1848:714973448.747 : 0000 : 07 07 
2138-1848:714973448.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714973449.124 : Device 0 USB ID = 0638 : 0707
2138-1848:714973449.295 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714973449.440 : IO Send command 10 bytes
2138-1848:714973449.559 : => CNT96226::VenderCmd_SetData
2138-1848:714973449.683 : iCmd = 0, nBytes = 10
2138-1848:714973449.914 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714973660.018 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714973660.330 : => CNT96226::VenderCmd_GetData
2138-1848:714973660.464 : iCmd = 0, nBytes = 165
2138-1848:714973887.277 : skip dump 37 bytes
2138-1848:714973887.720 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714973888.033 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714973888.338 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714973888.622 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714973888.887 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714973889.168 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714973889.439 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714973889.704 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714973889.837 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714973889.973 : => CNT96226::VenderCmd_GetData
2138-1848:714973890.286 : iCmd = 1, nBytes = 4
2138-1848:714974098.878 : 0000 : 00 00 00 00 
2138-1848:714974099.108 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714974099.253 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714974099.390 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714974099.529 : IO Send command 10 bytes
2138-1848:714974099.645 : => CNT96226::VenderCmd_SetData
2138-1848:714974099.771 : iCmd = 0, nBytes = 10
2138-1848:714974099.984 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714974450.515 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714974450.831 : => CNT96226::VenderCmd_GetData
2138-1848:714974450.966 : iCmd = 0, nBytes = 128
2138-1848:714974675.804 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714974676.208 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714974676.493 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714974676.781 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714974677.058 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714974677.328 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714974677.586 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714974677.841 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714974677.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714974678.127 : => CNT96226::VenderCmd_GetData
2138-1848:714974678.245 : iCmd = 1, nBytes = 4
2138-1848:714974891.243 : 0000 : 00 00 00 00 
2138-1848:714974891.453 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714974891.584 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714974891.866 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714974892.017 : => CNT96226::Close
2138-1848:714974899.231 : <= CNT96226::Close ret = 1
2138-1848:714974899.399 : <= CNT96226::~CNT96226
2138-1848:714974899.576 : <= CAsicIO::GetDeviceList
2138-1848:714974900.432 : => IoObject::SetTimeout
2138-1848:714974900.563 : Timeout--> In = 0 Out = 0
2138-1848:714974900.686 : <= IoObject::SetTimeout
2138-1848:714974900.824 : => CAsicIO::CAsicIO
2138-1848:714974900.971 : => CNT96226::CNT96226
2138-1848:714974901.088 : => CNT96226::Open
2138-1848:714974946.713 : <= CNT96226::Open ret = 1
2138-1848:714974946.933 : => CNT96226::Initialize
2138-1848:714974947.344 : <= CNT96226::Initialize ret = 1
2138-1848:714974947.477 : <= CNT96226::CNT96226
2138-1848:714974947.602 : <= CAsicIO::CAsicIO
2138-1848:714974947.719 : => CAsicIO::InitializeDevice
2138-1848:714974947.863 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714974955.602 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714974955.854 : => IoObject::GetLockName
2138-1848:714974955.991 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714974956.131 : <= IoObject::GetLockName
2138-1848:714974956.982 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714974957.143 : IO Send command 10 bytes
2138-1848:714974957.250 : => CNT96226::VenderCmd_SetData
2138-1848:714974957.371 : iCmd = 0, nBytes = 10
2138-1848:714974957.600 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714975306.107 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714975306.416 : => CNT96226::VenderCmd_GetData
2138-1848:714975306.565 : iCmd = 0, nBytes = 128
2138-1848:714975513.587 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714975513.948 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714975514.245 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714975514.532 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714975514.806 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714975515.068 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714975515.337 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714975515.602 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714975515.769 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714975516.109 : => CNT96226::VenderCmd_GetData
2138-1848:714975516.233 : iCmd = 1, nBytes = 4
2138-1848:714975730.295 : 0000 : 00 00 00 00 
2138-1848:714975730.554 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714975730.701 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714975730.840 : => CNT96226::VenderCmd_GetData
2138-1848:714975730.970 : iCmd = 3, nBytes = 2
2138-1848:714976121.400 : 0000 : 06 38 
2138-1848:714976121.650 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714976121.815 : => CNT96226::VenderCmd_GetData
2138-1848:714976121.956 : iCmd = 4, nBytes = 2
2138-1848:714976423.175 : 0000 : 07 07 
2138-1848:714976423.415 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714976423.703 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714976423.912 : => IoObject::InitializeDevice
2138-1848:714976424.111 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714976425.492 : <= IoObject::InitializeDevice ret = 1
2138-1848:714976425.589 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714976426.384 : => FindScanner
2138-1848:714976426.460 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714976426.542 : <= FindScanner ret = 1
2138-1848:714976426.620 : => IoObject::IoLockStart
2138-1848:714976426.728 : => CAsicIO::CheckDevice
2138-1848:714976426.800 : => CNT96226::ConnectIsAvailable
2138-1848:714976440.718 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714976440.842 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714976440.919 : <= IoObject::IoLockStart
2138-1848:714976440.995 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714976441.080 : IO Send command 10 bytes
2138-1848:714976441.191 : => CNT96226::VenderCmd_SetData
2138-1848:714976441.262 : iCmd = 0, nBytes = 10
2138-1848:714976441.396 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714976599.270 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714976599.405 : System send command 10 bytes + data 0 bytes
2138-1848:714976599.491 : IO total need to receive data 5 bytes
2138-1848:714976599.566 : => CNT96226::VenderCmd_GetData
2138-1848:714976599.641 : iCmd = 0, nBytes = 5
2138-1848:714976800.969 : 0000 : 06 00 02 02 ab 
2138-1848:714976801.143 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714976801.229 : System total receive data 5 bytes
2138-1848:714976801.310 : => CNT96226::VenderCmd_GetData
2138-1848:714976801.388 : iCmd = 1, nBytes = 4
2138-1848:714976974.633 : 0000 : 00 00 00 00 
2138-1848:714976974.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714976974.971 : <= CAsicIO::DoIo ret = 1
2138-1848:714976975.060 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714976975.146 : IO Send command 10 bytes
2138-1848:714976975.275 : => CNT96226::VenderCmd_SetData
2138-1848:714976975.345 : iCmd = 0, nBytes = 10
2138-1848:714976975.483 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714977172.835 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714977173.037 : System send command 10 bytes + data 0 bytes
2138-1848:714977173.129 : IO total need to receive data 165 bytes
2138-1848:714977173.213 : => CNT96226::VenderCmd_GetData
2138-1848:714977173.295 : iCmd = 0, nBytes = 165
2138-1848:714977372.748 : skip dump 37 bytes
2138-1848:714977373.014 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714977373.205 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714977373.382 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714977373.566 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714977373.728 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714977373.898 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714977374.057 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714977374.216 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714977374.296 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714977374.378 : System total receive data 165 bytes
2138-1848:714977374.456 : => CNT96226::VenderCmd_GetData
2138-1848:714977374.657 : iCmd = 1, nBytes = 4
2138-1848:714977526.965 : 0000 : 00 00 00 00 
2138-1848:714977527.084 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714977527.264 : <= CAsicIO::DoIo ret = 1
2138-1848:714977527.341 : Dump Inquiry
2138-1848:714977527.496 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714977527.663 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714977527.829 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714977527.994 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714977528.157 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714977528.322 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714977528.482 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714977528.633 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714977528.793 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714977528.949 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714977529.060 : 00a0 : 00 00 00 00 00 
2138-1848:714977529.157 : => ReadNVMDataInternal
2138-1848:714977529.416 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714977529.499 : IO Send command 10 bytes
2138-1848:714977529.636 : => CNT96226::VenderCmd_SetData
2138-1848:714977529.710 : iCmd = 0, nBytes = 10
2138-1848:714977529.839 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714977860.816 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714977861.051 : System send command 10 bytes + data 0 bytes
2138-1848:714977861.143 : IO total need to receive data 128 bytes
2138-1848:714977861.226 : => CNT96226::VenderCmd_GetData
2138-1848:714977861.304 : iCmd = 0, nBytes = 128
2138-1848:714978042.100 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978042.391 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978042.581 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714978042.746 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714978042.907 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714978043.059 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978043.216 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978043.378 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978043.466 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714978043.550 : System total receive data 128 bytes
2138-1848:714978043.634 : => CNT96226::VenderCmd_GetData
2138-1848:714978043.704 : iCmd = 1, nBytes = 4
2138-1848:714978231.820 : 0000 : 00 00 00 00 
2138-1848:714978232.044 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714978232.210 : <= CAsicIO::DoIo ret = 1
2138-1848:714978232.307 : NVMData.PadScanCount = 0
2138-1848:714978232.387 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714978232.462 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714978232.541 : NVMData.FlatbedScanCount = 0
2138-1848:714978232.615 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714978232.683 : NVMData.SideEdgeFletbed = 0
2138-1848:714978232.753 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714978232.821 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714978232.891 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714978232.961 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714978233.028 : NVMData.BornMonth = 0
2138-1848:714978233.098 : NVMData.BornDay = 0
2138-1848:714978233.161 : NVMData.BornYear = 0
2138-1848:714978233.221 : NVMData.FirstScanMonth = 5
2138-1848:714978233.289 : NVMData.FirstScanDay = 18
2138-1848:714978233.359 : NVMData.FirstScanYear = 2020
2138-1848:714978233.431 : NVMData.VerticalMagnification = 0
2138-1848:714978233.500 : NVMData.HorizontalMagnification = 0
2138-1848:714978233.573 : NVMData.PowerSavingTime = 15
2138-1848:714978233.643 : NVMData.SN = A094165189010062
2138-1848:714978233.711 : NVMData.AutoFeed = 0
2138-1848:714978233.775 : NVMData.CCDType = 0
2138-1848:714978233.948 : NVMData.ScanSpeed = 0
2138-1848:714978234.017 : NVMData.RollerCount = 0
2138-1848:714978234.081 : NVMData.MultifeedCount = 0
2138-1848:714978234.144 : NVMData.JamCount = 0
2138-1848:714978234.210 : NVMData.IdentifyInfo = 
2138-1848:714978234.274 : NVMData.FormalName = 
2138-1848:714978234.336 : NVMData.ReservedB = 0
2138-1848:714978234.399 : NVMData.FunctionCode = 0
2138-1848:714978234.467 : NVMData.PreFeed = 0
2138-1848:714978234.531 : NVMData.PreFeedTime = 0
2138-1848:714978234.595 : NVMData.ButtonNumber = 0
2138-1848:714978234.662 : NVMData.PowerOffTime = 0
2138-1848:714978234.728 : <= ReadNVMDataInternal ret = 1
2138-1848:714978234.835 : => IoObject::IoLockEnd
2138-1848:714978234.929 : <= IoObject::IoLockEnd
2138-1848:714978234.995 : <= InitializeScanner ret = 1
2138-1848:714978235.084 : => GetLogicalScannerAbilityEx
2138-1848:714978235.157 : => IoObject::IoLockStart
2138-1848:714978235.252 : => CAsicIO::CheckDevice
2138-1848:714978235.322 : => CNT96226::ConnectIsAvailable
2138-1848:714978254.191 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714978254.319 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714978254.394 : <= IoObject::IoLockStart
2138-1848:714978254.465 : => IoObject::IoLockEnd
2138-1848:714978254.571 : <= IoObject::IoLockEnd
2138-1848:714978254.706 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714978254.801 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:714978433.399 : => ReadNVMData
2138-1848:714978433.588 : => IoObject::IoLockStart
2138-1848:714978433.760 : => CAsicIO::CheckDevice
2138-1848:714978433.827 : => CNT96226::ConnectIsAvailable
2138-1848:714978451.271 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714978451.402 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714978451.479 : <= IoObject::IoLockStart
2138-1848:714978451.561 : => ReadNVMDataInternal
2138-1848:714978451.631 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714978451.704 : IO Send command 10 bytes
2138-1848:714978451.854 : => CNT96226::VenderCmd_SetData
2138-1848:714978451.918 : iCmd = 0, nBytes = 10
2138-1848:714978452.037 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714978783.856 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714978784.055 : System send command 10 bytes + data 0 bytes
2138-1848:714978784.144 : IO total need to receive data 128 bytes
2138-1848:714978784.221 : => CNT96226::VenderCmd_GetData
2138-1848:714978784.289 : iCmd = 0, nBytes = 128
2138-1848:714978922.479 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978922.656 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978922.802 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714978922.940 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714978923.071 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714978923.199 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978923.326 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978923.450 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714978923.519 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714978923.587 : System total receive data 128 bytes
2138-1848:714978923.652 : => CNT96226::VenderCmd_GetData
2138-1848:714978923.707 : iCmd = 1, nBytes = 4
2138-1848:714979034.725 : 0000 : 00 00 00 00 
2138-1848:714979034.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714979035.046 : <= CAsicIO::DoIo ret = 1
2138-1848:714979035.124 : NVMData.PadScanCount = 0
2138-1848:714979035.185 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714979035.246 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714979035.324 : NVMData.FlatbedScanCount = 0
2138-1848:714979035.384 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714979035.441 : NVMData.SideEdgeFletbed = 0
2138-1848:714979035.500 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714979035.558 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714979035.620 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714979035.766 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714979035.828 : NVMData.BornMonth = 0
2138-1848:714979035.884 : NVMData.BornDay = 0
2138-1848:714979035.941 : NVMData.BornYear = 0
2138-1848:714979035.994 : NVMData.FirstScanMonth = 5
2138-1848:714979036.050 : NVMData.FirstScanDay = 18
2138-1848:714979036.109 : NVMData.FirstScanYear = 2020
2138-1848:714979036.167 : NVMData.VerticalMagnification = 0
2138-1848:714979036.226 : NVMData.HorizontalMagnification = 0
2138-1848:714979036.285 : NVMData.PowerSavingTime = 15
2138-1848:714979036.344 : NVMData.SN = A094165189010062
2138-1848:714979036.399 : NVMData.AutoFeed = 0
2138-1848:714979036.455 : NVMData.CCDType = 0
2138-1848:714979036.509 : NVMData.ScanSpeed = 0
2138-1848:714979036.561 : NVMData.RollerCount = 0
2138-1848:714979036.617 : NVMData.MultifeedCount = 0
2138-1848:714979036.672 : NVMData.JamCount = 0
2138-1848:714979036.727 : NVMData.IdentifyInfo = 
2138-1848:714979036.782 : NVMData.FormalName = 
2138-1848:714979036.835 : NVMData.ReservedB = 0
2138-1848:714979036.889 : NVMData.FunctionCode = 0
2138-1848:714979036.945 : NVMData.PreFeed = 0
2138-1848:714979036.997 : NVMData.PreFeedTime = 0
2138-1848:714979037.050 : NVMData.ButtonNumber = 0
2138-1848:714979037.105 : NVMData.PowerOffTime = 0
2138-1848:714979037.158 : <= ReadNVMDataInternal ret = 1
2138-1848:714979037.226 : => IoObject::IoLockEnd
2138-1848:714979037.306 : <= IoObject::IoLockEnd
2138-1848:714979037.360 : <= ReadNVMData ret = 1
2138-1848:714979578.432 : => TerminateDriver
2138-1848:714979578.666 : => CAsicIO::~CAsicIO,pStage=142740552
2138-1848:714979578.754 : => CNT96226::Close
2138-1848:714979583.312 : <= CNT96226::Close ret = 1
2138-1848:714979583.407 : <= CAsicIO::~CAsicIO
2138-1848:714979583.473 : => IoObject::IoLockEnd
2138-1848:714979583.533 : <= IoObject::IoLockEnd
2138-1848:714979583.593 : => IoObject::TerminateDevice
2138-1848:714979583.659 : => IoObject::IoLockEnd
2138-1848:714979583.719 : <= IoObject::IoLockEnd
2138-1848:714979583.818 : <= IoObject::TerminateDevice
2138-1848:714979584.059 : <= TerminateDriver ret = 1
2138-1848:714981825.266 : ============Debug Start==========
2138-1848:714981825.581 : Date : 2020/5/18 09:50:50
2138-1848:714981825.673 : Process ID : 2138
2138-1848:714981826.033 : Windows : Version 10.0 build 18363 
2138-1848:714981826.529 : MemoryStatus.dwMemoryLoad : 30
2138-1848:714981826.602 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:714981826.679 : MemoryStatus.ullAvailPhys : 5878009856
2138-1848:714981826.750 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:714981826.822 : MemoryStatus.ullAvailPageFile : 7297441792
2138-1848:714981826.889 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:714981826.956 : MemoryStatus.ullAvailVirtual : 1721892864
2138-1848:714981827.020 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:714981827.133 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:714981827.200 : CPU Family 6 Model 10 Stepping 7
2138-1848:714981827.465 : CPU Count : 4
2138-1848:714981827.521 : CPU Frequency : 100.000 Mhz
2138-1848:714981831.755 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:714981831.921 : => InitializeDriver
2138-1848:714981832.161 : <= InitializeDriver ret = 1
2138-1848:714984382.535 : => InitializeScanner
2138-1848:714984382.835 : => CAsicIO::GetDeviceList
2138-1848:714984383.256 : => CNT96226::CNT96226
2138-1848:714984383.326 : => CNT96226::Open
2138-1848:714984407.157 : <= CNT96226::Open ret = 1
2138-1848:714984407.294 : => CNT96226::Initialize
2138-1848:714984407.536 : <= CNT96226::Initialize ret = 1
2138-1848:714984407.605 : <= CNT96226::CNT96226
2138-1848:714984407.670 : => CNT96226::EnumAvailableDevice
2138-1848:714984411.429 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:714984411.522 : DeviceHandleTable[ 0 ] = 256
2138-1848:714984411.595 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:714987960.486 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:714987961.198 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714987966.474 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714987966.626 : => IoObject::GetLockName
2138-1848:714987966.695 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714987966.768 : <= IoObject::GetLockName
2138-1848:714987967.315 : => CNT96226::VenderCmd_GetData
2138-1848:714987967.382 : iCmd = 3, nBytes = 2
2138-1848:714988310.215 : 0000 : 06 38 
2138-1848:714988310.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714988310.468 : => CNT96226::VenderCmd_GetData
2138-1848:714988310.538 : iCmd = 4, nBytes = 2
2138-1848:714988584.289 : 0000 : 07 07 
2138-1848:714988584.449 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714988584.561 : Device 0 USB ID = 0638 : 0707
2138-1848:714988584.658 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:714988584.732 : IO Send command 10 bytes
2138-1848:714988584.793 : => CNT96226::VenderCmd_SetData
2138-1848:714988584.852 : iCmd = 0, nBytes = 10
2138-1848:714988584.970 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714988738.761 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714988738.968 : => CNT96226::VenderCmd_GetData
2138-1848:714988739.048 : iCmd = 0, nBytes = 165
2138-1848:714988854.755 : skip dump 37 bytes
2138-1848:714988854.991 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714988855.149 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714988855.295 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714988855.440 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714988855.579 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714988855.721 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714988855.862 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714988855.995 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714988856.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714988856.137 : => CNT96226::VenderCmd_GetData
2138-1848:714988856.321 : iCmd = 1, nBytes = 4
2138-1848:714988963.049 : 0000 : 00 00 00 00 
2138-1848:714988963.167 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714988963.234 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714988963.305 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714988963.376 : IO Send command 10 bytes
2138-1848:714988963.435 : => CNT96226::VenderCmd_SetData
2138-1848:714988963.496 : iCmd = 0, nBytes = 10
2138-1848:714988963.605 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714989272.306 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714989272.504 : => CNT96226::VenderCmd_GetData
2138-1848:714989272.580 : iCmd = 0, nBytes = 128
2138-1848:714989404.193 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714989404.434 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714989404.586 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714989404.735 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714989404.878 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714989405.014 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714989405.149 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714989405.280 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714989405.356 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714989405.433 : => CNT96226::VenderCmd_GetData
2138-1848:714989405.494 : iCmd = 1, nBytes = 4
2138-1848:714989570.625 : 0000 : 00 00 00 00 
2138-1848:714989570.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714989570.898 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714989571.064 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:714989571.148 : => CNT96226::Close
2138-1848:714989575.023 : <= CNT96226::Close ret = 1
2138-1848:714989575.112 : <= CNT96226::~CNT96226
2138-1848:714989575.219 : <= CAsicIO::GetDeviceList
2138-1848:714989575.666 : => IoObject::SetTimeout
2138-1848:714989575.731 : Timeout--> In = 0 Out = 0
2138-1848:714989575.796 : <= IoObject::SetTimeout
2138-1848:714989575.868 : => CAsicIO::CAsicIO
2138-1848:714989575.944 : => CNT96226::CNT96226
2138-1848:714989576.008 : => CNT96226::Open
2138-1848:714989599.154 : <= CNT96226::Open ret = 1
2138-1848:714989599.269 : => CNT96226::Initialize
2138-1848:714989599.492 : <= CNT96226::Initialize ret = 1
2138-1848:714989599.556 : <= CNT96226::CNT96226
2138-1848:714989599.616 : <= CAsicIO::CAsicIO
2138-1848:714989599.681 : => CAsicIO::InitializeDevice
2138-1848:714989599.760 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:714989604.042 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:714989604.173 : => IoObject::GetLockName
2138-1848:714989604.237 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:714989604.309 : <= IoObject::GetLockName
2138-1848:714989604.799 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:714989604.879 : IO Send command 10 bytes
2138-1848:714989604.938 : => CNT96226::VenderCmd_SetData
2138-1848:714989605.002 : iCmd = 0, nBytes = 10
2138-1848:714989605.117 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714989902.881 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714989903.087 : => CNT96226::VenderCmd_GetData
2138-1848:714989903.165 : iCmd = 0, nBytes = 128
2138-1848:714990030.705 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714990030.949 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714990031.106 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714990031.250 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714990031.388 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714990031.523 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714990031.656 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714990031.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714990031.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714990032.091 : => CNT96226::VenderCmd_GetData
2138-1848:714990032.163 : iCmd = 1, nBytes = 4
2138-1848:714990157.829 : 0000 : 00 00 00 00 
2138-1848:714990157.997 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714990158.080 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:714990158.153 : => CNT96226::VenderCmd_GetData
2138-1848:714990158.217 : iCmd = 3, nBytes = 2
2138-1848:714990470.828 : 0000 : 06 38 
2138-1848:714990470.976 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714990471.054 : => CNT96226::VenderCmd_GetData
2138-1848:714990471.115 : iCmd = 4, nBytes = 2
2138-1848:714990718.447 : 0000 : 07 07 
2138-1848:714990718.626 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714990718.788 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:714990718.893 : => IoObject::InitializeDevice
2138-1848:714990719.011 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:714990719.729 : <= IoObject::InitializeDevice ret = 1
2138-1848:714990719.816 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:714990720.550 : => FindScanner
2138-1848:714990720.614 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:714990720.687 : <= FindScanner ret = 1
2138-1848:714990720.760 : => IoObject::IoLockStart
2138-1848:714990720.854 : => CAsicIO::CheckDevice
2138-1848:714990720.914 : => CNT96226::ConnectIsAvailable
2138-1848:714990733.643 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714990733.757 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714990733.825 : <= IoObject::IoLockStart
2138-1848:714990733.887 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714990733.962 : IO Send command 10 bytes
2138-1848:714990734.052 : => CNT96226::VenderCmd_SetData
2138-1848:714990734.114 : iCmd = 0, nBytes = 10
2138-1848:714990734.232 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:714990872.860 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714990873.010 : System send command 10 bytes + data 0 bytes
2138-1848:714990873.099 : IO total need to receive data 5 bytes
2138-1848:714990873.171 : => CNT96226::VenderCmd_GetData
2138-1848:714990873.239 : iCmd = 0, nBytes = 5
2138-1848:714990988.885 : 0000 : 06 00 02 02 ab 
2138-1848:714990989.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714990989.116 : System total receive data 5 bytes
2138-1848:714990989.188 : => CNT96226::VenderCmd_GetData
2138-1848:714990989.257 : iCmd = 1, nBytes = 4
2138-1848:714991116.581 : 0000 : 00 00 00 00 
2138-1848:714991116.776 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714991116.963 : <= CAsicIO::DoIo ret = 1
2138-1848:714991117.042 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:714991117.116 : IO Send command 10 bytes
2138-1848:714991117.233 : => CNT96226::VenderCmd_SetData
2138-1848:714991117.300 : iCmd = 0, nBytes = 10
2138-1848:714991117.411 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:714991267.762 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714991268.189 : System send command 10 bytes + data 0 bytes
2138-1848:714991268.264 : IO total need to receive data 165 bytes
2138-1848:714991268.338 : => CNT96226::VenderCmd_GetData
2138-1848:714991268.406 : iCmd = 0, nBytes = 165
2138-1848:714991470.230 : skip dump 37 bytes
2138-1848:714991470.443 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714991470.597 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714991470.749 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714991470.893 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714991471.031 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714991471.171 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714991471.305 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714991471.435 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714991471.504 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714991471.570 : System total receive data 165 bytes
2138-1848:714991471.638 : => CNT96226::VenderCmd_GetData
2138-1848:714991471.845 : iCmd = 1, nBytes = 4
2138-1848:714991622.958 : 0000 : 00 00 00 00 
2138-1848:714991623.126 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714991623.287 : <= CAsicIO::DoIo ret = 1
2138-1848:714991623.355 : Dump Inquiry
2138-1848:714991623.497 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:714991623.645 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:714991623.797 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:714991623.945 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:714991624.084 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:714991624.223 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:714991624.363 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714991624.505 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714991624.643 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:714991624.779 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:714991624.871 : 00a0 : 00 00 00 00 00 
2138-1848:714991624.945 : => ReadNVMDataInternal
2138-1848:714991625.156 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:714991625.229 : IO Send command 10 bytes
2138-1848:714991625.333 : => CNT96226::VenderCmd_SetData
2138-1848:714991625.395 : iCmd = 0, nBytes = 10
2138-1848:714991625.502 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:714991928.880 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:714991929.324 : System send command 10 bytes + data 0 bytes
2138-1848:714991929.408 : IO total need to receive data 128 bytes
2138-1848:714991929.481 : => CNT96226::VenderCmd_GetData
2138-1848:714991929.547 : iCmd = 0, nBytes = 128
2138-1848:714992098.681 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714992098.933 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714992099.082 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:714992099.223 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:714992099.357 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:714992099.493 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714992099.626 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714992099.757 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:714992099.827 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714992099.896 : System total receive data 128 bytes
2138-1848:714992099.962 : => CNT96226::VenderCmd_GetData
2138-1848:714992100.020 : iCmd = 1, nBytes = 4
2138-1848:714992258.949 : 0000 : 00 00 00 00 
2138-1848:714992259.110 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:714992259.286 : <= CAsicIO::DoIo ret = 1
2138-1848:714992259.370 : NVMData.PadScanCount = 0
2138-1848:714992259.437 : NVMData.ADFSingleModeScanCount = 0
2138-1848:714992259.507 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:714992259.574 : NVMData.FlatbedScanCount = 0
2138-1848:714992259.636 : NVMData.LeadingEdgeFletbed = 0
2138-1848:714992259.694 : NVMData.SideEdgeFletbed = 0
2138-1848:714992259.762 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:714992259.824 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:714992259.891 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:714992259.951 : NVMData.SideEdgeADFRearPage = 0
2138-1848:714992260.013 : NVMData.BornMonth = 0
2138-1848:714992260.069 : NVMData.BornDay = 0
2138-1848:714992260.128 : NVMData.BornYear = 0
2138-1848:714992260.182 : NVMData.FirstScanMonth = 5
2138-1848:714992260.241 : NVMData.FirstScanDay = 18
2138-1848:714992260.307 : NVMData.FirstScanYear = 2020
2138-1848:714992260.372 : NVMData.VerticalMagnification = 0
2138-1848:714992260.432 : NVMData.HorizontalMagnification = 0
2138-1848:714992260.493 : NVMData.PowerSavingTime = 15
2138-1848:714992260.549 : NVMData.SN = A094165189010062
2138-1848:714992260.604 : NVMData.AutoFeed = 0
2138-1848:714992260.657 : NVMData.CCDType = 0
2138-1848:714992260.854 : NVMData.ScanSpeed = 0
2138-1848:714992260.911 : NVMData.RollerCount = 0
2138-1848:714992260.968 : NVMData.MultifeedCount = 0
2138-1848:714992261.031 : NVMData.JamCount = 0
2138-1848:714992261.087 : NVMData.IdentifyInfo = 
2138-1848:714992261.143 : NVMData.FormalName = 
2138-1848:714992261.194 : NVMData.ReservedB = 0
2138-1848:714992261.251 : NVMData.FunctionCode = 0
2138-1848:714992261.307 : NVMData.PreFeed = 0
2138-1848:714992261.361 : NVMData.PreFeedTime = 0
2138-1848:714992261.418 : NVMData.ButtonNumber = 0
2138-1848:714992261.472 : NVMData.PowerOffTime = 0
2138-1848:714992261.529 : <= ReadNVMDataInternal ret = 1
2138-1848:714992261.621 : => IoObject::IoLockEnd
2138-1848:714992261.709 : <= IoObject::IoLockEnd
2138-1848:714992261.763 : <= InitializeScanner ret = 1
2138-1848:714993381.768 : => GetLogicalScannerAbility
2138-1848:714993381.972 : => IoObject::IoLockStart
2138-1848:714993382.111 : => CAsicIO::CheckDevice
2138-1848:714993382.180 : => CNT96226::ConnectIsAvailable
2138-1848:714993402.242 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714993402.351 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714993402.419 : <= IoObject::IoLockStart
2138-1848:714993402.483 : => IoObject::IoLockEnd
2138-1848:714993402.584 : <= IoObject::IoLockEnd
2138-1848:714993402.666 : <= GetLogicalScannerAbility ret = 1
2138-1848:714996660.086 : => GetLogicalScannerAbilityEx
2138-1848:714996660.293 : => IoObject::IoLockStart
2138-1848:714996660.448 : => CAsicIO::CheckDevice
2138-1848:714996660.517 : => CNT96226::ConnectIsAvailable
2138-1848:714996685.515 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:714996685.649 : <= CAsicIO::CheckDevice ret = 1
2138-1848:714996685.714 : <= IoObject::IoLockStart
2138-1848:714996685.777 : => IoObject::IoLockEnd
2138-1848:714996685.889 : <= IoObject::IoLockEnd
2138-1848:714996686.028 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:714996686.109 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715003391.037 : => ReadNVMData
2138-1848:715003391.233 : => IoObject::IoLockStart
2138-1848:715003391.398 : => CAsicIO::CheckDevice
2138-1848:715003391.459 : => CNT96226::ConnectIsAvailable
2138-1848:715003420.429 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715003420.555 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715003420.625 : <= IoObject::IoLockStart
2138-1848:715003420.693 : => ReadNVMDataInternal
2138-1848:715003420.761 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715003420.831 : IO Send command 10 bytes
2138-1848:715003420.974 : => CNT96226::VenderCmd_SetData
2138-1848:715003421.035 : iCmd = 0, nBytes = 10
2138-1848:715003421.152 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715003772.805 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715003773.006 : System send command 10 bytes + data 0 bytes
2138-1848:715003773.087 : IO total need to receive data 128 bytes
2138-1848:715003773.164 : => CNT96226::VenderCmd_GetData
2138-1848:715003773.235 : iCmd = 0, nBytes = 128
2138-1848:715003976.376 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715003976.605 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715003976.748 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715003976.886 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715003977.021 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715003977.148 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715003977.281 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715003977.505 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715003977.579 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715003977.650 : System total receive data 128 bytes
2138-1848:715003977.717 : => CNT96226::VenderCmd_GetData
2138-1848:715003977.775 : iCmd = 1, nBytes = 4
2138-1848:715004177.733 : 0000 : 00 00 00 00 
2138-1848:715004177.906 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715004178.081 : <= CAsicIO::DoIo ret = 1
2138-1848:715004178.290 : NVMData.PadScanCount = 0
2138-1848:715004178.359 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715004178.425 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715004178.487 : NVMData.FlatbedScanCount = 0
2138-1848:715004178.550 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715004178.607 : NVMData.SideEdgeFletbed = 0
2138-1848:715004178.663 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715004178.722 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715004178.782 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715004178.840 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715004178.900 : NVMData.BornMonth = 0
2138-1848:715004178.951 : NVMData.BornDay = 0
2138-1848:715004179.005 : NVMData.BornYear = 0
2138-1848:715004179.058 : NVMData.FirstScanMonth = 5
2138-1848:715004179.112 : NVMData.FirstScanDay = 18
2138-1848:715004179.166 : NVMData.FirstScanYear = 2020
2138-1848:715004179.223 : NVMData.VerticalMagnification = 0
2138-1848:715004179.281 : NVMData.HorizontalMagnification = 0
2138-1848:715004179.339 : NVMData.PowerSavingTime = 15
2138-1848:715004179.397 : NVMData.SN = A094165189010062
2138-1848:715004179.450 : NVMData.AutoFeed = 0
2138-1848:715004179.504 : NVMData.CCDType = 0
2138-1848:715004179.557 : NVMData.ScanSpeed = 0
2138-1848:715004179.608 : NVMData.RollerCount = 0
2138-1848:715004179.661 : NVMData.MultifeedCount = 0
2138-1848:715004179.715 : NVMData.JamCount = 0
2138-1848:715004179.767 : NVMData.IdentifyInfo = 
2138-1848:715004179.820 : NVMData.FormalName = 
2138-1848:715004179.871 : NVMData.ReservedB = 0
2138-1848:715004179.924 : NVMData.FunctionCode = 0
2138-1848:715004179.977 : NVMData.PreFeed = 0
2138-1848:715004180.032 : NVMData.PreFeedTime = 0
2138-1848:715004180.086 : NVMData.ButtonNumber = 0
2138-1848:715004180.143 : NVMData.PowerOffTime = 0
2138-1848:715004180.195 : <= ReadNVMDataInternal ret = 1
2138-1848:715004180.264 : => IoObject::IoLockEnd
2138-1848:715004180.344 : <= IoObject::IoLockEnd
2138-1848:715004180.395 : <= ReadNVMData ret = 1
2138-1848:715013205.266 : => GetADFStatus
2138-1848:715013205.732 : => IoObject::IoLockStart
2138-1848:715013205.896 : => CAsicIO::CheckDevice
2138-1848:715013205.968 : => CNT96226::ConnectIsAvailable
2138-1848:715013228.452 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715013228.588 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715013228.655 : <= IoObject::IoLockStart
2138-1848:715013228.726 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715013228.806 : IO Send command 10 bytes
2138-1848:715013228.939 : => CNT96226::VenderCmd_SetData
2138-1848:715013229.003 : iCmd = 0, nBytes = 10
2138-1848:715013229.120 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715013422.984 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715013423.121 : System send command 10 bytes + data 0 bytes
2138-1848:715013423.205 : IO total need to receive data 2 bytes
2138-1848:715013423.282 : => CNT96226::VenderCmd_GetData
2138-1848:715013423.345 : iCmd = 0, nBytes = 2
2138-1848:715013602.761 : 0000 : 01 00 
2138-1848:715013602.914 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715013603.001 : System total receive data 2 bytes
2138-1848:715013603.071 : => CNT96226::VenderCmd_GetData
2138-1848:715013603.130 : iCmd = 1, nBytes = 4
2138-1848:715013797.390 : 0000 : 00 00 00 00 
2138-1848:715013797.555 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715013797.699 : <= CAsicIO::DoIo ret = 1
2138-1848:715013797.778 : Return status = 1
2138-1848:715013797.845 : => IoObject::IoLockEnd
2138-1848:715013797.929 : <= IoObject::IoLockEnd
2138-1848:715013797.987 : <= GetADFStatus ret = 1
2138-1848:715016255.682 : => GetADFStatus
2138-1848:715016255.887 : => IoObject::IoLockStart
2138-1848:715016256.038 : => CAsicIO::CheckDevice
2138-1848:715016256.104 : => CNT96226::ConnectIsAvailable
2138-1848:715016279.168 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715016279.285 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715016279.350 : <= IoObject::IoLockStart
2138-1848:715016279.427 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715016279.637 : IO Send command 10 bytes
2138-1848:715016279.788 : => CNT96226::VenderCmd_SetData
2138-1848:715016279.852 : iCmd = 0, nBytes = 10
2138-1848:715016279.967 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715016476.146 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715016476.333 : System send command 10 bytes + data 0 bytes
2138-1848:715016476.408 : IO total need to receive data 2 bytes
2138-1848:715016476.475 : => CNT96226::VenderCmd_GetData
2138-1848:715016476.534 : iCmd = 0, nBytes = 2
2138-1848:715016682.020 : 0000 : 01 00 
2138-1848:715016682.159 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715016682.238 : System total receive data 2 bytes
2138-1848:715016682.309 : => CNT96226::VenderCmd_GetData
2138-1848:715016682.371 : iCmd = 1, nBytes = 4
2138-1848:715016870.477 : 0000 : 00 00 00 00 
2138-1848:715016870.729 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715016870.967 : <= CAsicIO::DoIo ret = 1
2138-1848:715016871.115 : Return status = 1
2138-1848:715016871.240 : => IoObject::IoLockEnd
2138-1848:715016871.402 : <= IoObject::IoLockEnd
2138-1848:715016871.514 : <= GetADFStatus ret = 1
2138-1848:715030905.888 : => IsCalibrationDataFileExist
2138-1848:715030906.188 : <= IsCalibrationDataFileExist ret=1
2138-1848:715047600.553 : => StartScanJob
2138-1848:715047600.742 : <= StartScanJob ret = 1
2138-1848:715048590.411 : => GetADFStatus
2138-1848:715048590.628 : => IoObject::IoLockStart
2138-1848:715048590.781 : => CAsicIO::CheckDevice
2138-1848:715048590.846 : => CNT96226::ConnectIsAvailable
2138-1848:715048613.336 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715048613.457 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715048613.522 : <= IoObject::IoLockStart
2138-1848:715048613.589 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715048613.660 : IO Send command 10 bytes
2138-1848:715048613.810 : => CNT96226::VenderCmd_SetData
2138-1848:715048613.871 : iCmd = 0, nBytes = 10
2138-1848:715048613.981 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715048801.547 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715048801.715 : System send command 10 bytes + data 0 bytes
2138-1848:715048801.797 : IO total need to receive data 2 bytes
2138-1848:715048801.863 : => CNT96226::VenderCmd_GetData
2138-1848:715048801.924 : iCmd = 0, nBytes = 2
2138-1848:715048966.843 : 0000 : 01 00 
2138-1848:715048967.015 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715048967.098 : System total receive data 2 bytes
2138-1848:715048967.171 : => CNT96226::VenderCmd_GetData
2138-1848:715048967.240 : iCmd = 1, nBytes = 4
2138-1848:715049172.115 : 0000 : 00 00 00 00 
2138-1848:715049172.231 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715049172.399 : <= CAsicIO::DoIo ret = 1
2138-1848:715049172.477 : Return status = 1
2138-1848:715049172.544 : => IoObject::IoLockEnd
2138-1848:715049172.624 : <= IoObject::IoLockEnd
2138-1848:715049172.679 : <= GetADFStatus ret = 1
2138-1848:715050497.328 : => SwitchStrip
2138-1848:715050497.500 : Color = 0
2138-1848:715050497.558 : <= SwitchStrip ret = 1
2138-1848:715051777.872 : => TuneScanLength
2138-1848:715051778.053 : Portion = 0, Direction = 0, line = 0
2138-1848:715051778.133 : <= TuneScanLength ret = 1
2138-1848:715053265.111 : => TuneScanLength
2138-1848:715053265.318 : Portion = 1, Direction = 1, line = 0
2138-1848:715053265.404 : <= TuneScanLength ret = 1
2138-1848:715061485.981 : => SetScanParameter
2138-1848:715061486.205 : => IoObject::IoLockStart
2138-1848:715061486.358 : => CAsicIO::CheckDevice
2138-1848:715061486.427 : => CNT96226::ConnectIsAvailable
2138-1848:715061500.344 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715061500.454 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715061500.526 : <= IoObject::IoLockStart
2138-1848:715061500.606 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:715061500.684 : IO Send command 10 bytes
2138-1848:715061500.833 : => CNT96226::VenderCmd_SetData
2138-1848:715061500.899 : iCmd = 0, nBytes = 10
2138-1848:715061501.147 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:715061647.459 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715061647.621 : System send command 10 bytes + data 0 bytes
2138-1848:715061647.707 : IO total need to receive data 2 bytes
2138-1848:715061647.780 : => CNT96226::VenderCmd_GetData
2138-1848:715061647.850 : iCmd = 0, nBytes = 2
2138-1848:715061782.689 : 0000 : 01 00 
2138-1848:715061782.846 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715061782.935 : System total receive data 2 bytes
2138-1848:715061783.011 : => CNT96226::VenderCmd_GetData
2138-1848:715061783.076 : iCmd = 1, nBytes = 4
2138-1848:715061894.916 : 0000 : 00 00 00 00 
2138-1848:715061895.083 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715061895.280 : <= CAsicIO::DoIo ret = 1
2138-1848:715061895.369 : AP.ScanParameter.Left = 0
2138-1848:715061895.436 : AP.ScanParameter.Top = 0
2138-1848:715061895.497 : AP.ScanParameter.Width = 629
2138-1848:715061895.564 : AP.ScanParameter.Length = 1109
2138-1848:715061895.627 : AP.ScanParameter.PixelNum = 628
2138-1848:715061895.692 : AP.ScanParameter.LineNum = 1109
2138-1848:715061895.754 : AP.ScanParameter.ScanMode = 4
2138-1848:715061895.817 : AP.ScanParameter.ScanMethod = 1
2138-1848:715061895.877 : AP.ScanParameter.BitPerPixel = 24
2138-1848:715061895.942 : AP.ScanParameter.ScanSpeed = 0
2138-1848:715061896.002 : AP.ScanParameter.Contrast = 0
2138-1848:715061896.062 : AP.ScanParameter.Brightness = 0
2138-1848:715061896.119 : AP.ScanParameter.HTPatternNo = 1
2138-1848:715061896.178 : AP.ScanParameter.Highlight = 255
2138-1848:715061896.241 : AP.ScanParameter.Shadow = 0
2138-1848:715061896.301 : AP.ScanParameter.ColorFilter = 0
2138-1848:715061896.359 : AP.ScanParameter.Invert = 0
2138-1848:715061896.417 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:715061896.481 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:715061896.543 : AP.ScanParameter.RExposure = 100
2138-1848:715061896.600 : AP.ScanParameter.GExposure = 100
2138-1848:715061896.661 : AP.ScanParameter.BExposure = 100
2138-1848:715061896.721 : AP.ScanParameter.XRes = 300
2138-1848:715061896.776 : AP.ScanParameter.YRes = 300
2138-1848:715061896.832 : AP.ScanParameter.RGain = 0
2138-1848:715061896.890 : AP.ScanParameter.GGain = 0
2138-1848:715061896.948 : AP.ScanParameter.BGain = 0
2138-1848:715061897.006 : AP.ScanParameter.lensPosition = 0
2138-1848:715061897.065 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:715061897.127 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:715061897.189 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:715061897.253 : AP.ScanParameter.wPaperLength = 0
2138-1848:715061897.312 : AP.ScanParameter.ExtIndex = 0
2138-1848:715061897.371 : AP.ScanParameter.ExtSize = 0
2138-1848:715061897.429 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:715061897.488 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:715061897.549 : AP.ScanParameter.CompressionArgument = 0
2138-1848:715061897.612 : AP.ScanParameter.HiWordLength = 0
2138-1848:715061897.669 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:715061897.729 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:715061897.839 : => IoObject::IoLockEnd
2138-1848:715061897.918 : <= IoObject::IoLockEnd
2138-1848:715061897.972 : <= SetScanParameter ret = 1
2138-1848:715067991.477 : => SetGammaTable, Color(1),Size(256)
2138-1848:715067991.685 : <= SetGammaTable ret = 1
2138-1848:715108307.242 : => SetGammaTable, Color(2),Size(256)
2138-1848:715108307.468 : <= SetGammaTable ret = 1
2138-1848:715159354.176 : => SetGammaTable, Color(3),Size(256)
2138-1848:715159354.393 : <= SetGammaTable ret = 1
2138-1848:715206943.780 : => StartScan
2138-1848:715206943.959 : Thread Scanning = 0, APjobWorking = 0
2138-1848:715206944.040 : blIsRW3LiteB = 0
2138-1848:715206944.106 : => StartJob
2138-1848:715206944.171 : => IoObject::PrepareReadImage
2138-1848:715206944.234 : <= IoObject::PrepareReadImage
2138-1848:715206944.297 : => IoObject::IoLockStart
2138-1848:715206944.445 : => CAsicIO::CheckDevice
2138-1848:715206944.651 : => CNT96226::ConnectIsAvailable
2138-1848:715206961.958 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715206962.088 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715206962.164 : <= IoObject::IoLockStart
2138-1848:715206962.245 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715206962.319 : IO Send command 10 bytes
2138-1848:715206962.463 : => CNT96226::VenderCmd_SetData
2138-1848:715206962.523 : iCmd = 0, nBytes = 10
2138-1848:715206962.636 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715207170.772 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715207170.996 : System send command 10 bytes + data 0 bytes
2138-1848:715207171.083 : IO total need to receive data 2 bytes
2138-1848:715207171.160 : => CNT96226::VenderCmd_GetData
2138-1848:715207171.232 : iCmd = 0, nBytes = 2
2138-1848:715207278.952 : 0000 : 01 00 
2138-1848:715207279.037 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715207279.113 : System total receive data 2 bytes
2138-1848:715207279.180 : => CNT96226::VenderCmd_GetData
2138-1848:715207279.244 : iCmd = 1, nBytes = 4
2138-1848:715207402.905 : 0000 : 00 00 00 00 
2138-1848:715207403.071 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715207403.253 : <= CAsicIO::DoIo ret = 1
2138-1848:715207403.357 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:715207403.436 : IO Send command 10 bytes
2138-1848:715207403.566 : => CNT96226::VenderCmd_SetData
2138-1848:715207403.628 : iCmd = 0, nBytes = 10
2138-1848:715207403.749 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:715207584.638 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715207584.865 : System send command 10 bytes + data 0 bytes
2138-1848:715207584.947 : IO total need to receive data 2 bytes
2138-1848:715207585.023 : => CNT96226::VenderCmd_GetData
2138-1848:715207585.093 : iCmd = 0, nBytes = 2
2138-1848:715207755.280 : 0000 : 01 00 
2138-1848:715207755.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715207755.742 : System total receive data 2 bytes
2138-1848:715207755.828 : => CNT96226::VenderCmd_GetData
2138-1848:715207755.898 : iCmd = 1, nBytes = 4
2138-1848:715207874.463 : 0000 : 00 00 00 00 
2138-1848:715207874.628 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715207874.815 : <= CAsicIO::DoIo ret = 1
2138-1848:715207874.916 : Reset Background Line to 2
2138-1848:715207875.004 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:715207875.122 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:715207875.234 : IO.ScanParameter.Left = 0
2138-1848:715207875.300 : IO.ScanParameter.Top = 0
2138-1848:715207875.363 : IO.ScanParameter.Width = 1296
2138-1848:715207875.426 : IO.ScanParameter.Length = 1260
2138-1848:715207875.489 : IO.ScanParameter.PixelNum = 1296
2138-1848:715207875.546 : IO.ScanParameter.LineNum = 2520
2138-1848:715207875.608 : IO.ScanParameter.ScanMode = 4
2138-1848:715207875.667 : IO.ScanParameter.ScanMethod = 1
2138-1848:715207875.728 : IO.ScanParameter.BitPerPixel = 24
2138-1848:715207875.792 : IO.ScanParameter.ScanSpeed = 0
2138-1848:715207875.851 : IO.ScanParameter.Contrast = 0
2138-1848:715207875.911 : IO.ScanParameter.Brightness = 0
2138-1848:715207875.971 : IO.ScanParameter.HTPatternNo = 1
2138-1848:715207876.030 : IO.ScanParameter.Highlight = 255
2138-1848:715207876.094 : IO.ScanParameter.Shadow = 0
2138-1848:715207876.153 : IO.ScanParameter.ColorFilter = 0
2138-1848:715207876.216 : IO.ScanParameter.Invert = 0
2138-1848:715207876.277 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:715207876.341 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:715207876.406 : IO.ScanParameter.RExposure = 100
2138-1848:715207876.468 : IO.ScanParameter.GExposure = 100
2138-1848:715207876.528 : IO.ScanParameter.BExposure = 100
2138-1848:715207876.589 : IO.ScanParameter.XRes = 600
2138-1848:715207876.649 : IO.ScanParameter.YRes = 600
2138-1848:715207876.704 : IO.ScanParameter.RGain = 0
2138-1848:715207876.763 : IO.ScanParameter.GGain = 0
2138-1848:715207876.819 : IO.ScanParameter.BGain = 0
2138-1848:715207876.957 : IO.ScanParameter.lensPosition = 0
2138-1848:715207877.023 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:715207877.088 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:715207877.146 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:715207877.206 : IO.ScanParameter.wPaperLength = 0
2138-1848:715207877.265 : IO.ScanParameter.ExtIndex = 0
2138-1848:715207877.324 : IO.ScanParameter.ExtSize = 0
2138-1848:715207877.382 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:715207877.442 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:715207877.506 : IO.ScanParameter.CompressionArgument = 0
2138-1848:715207877.568 : IO.ScanParameter.HiWordLength = 0
2138-1848:715207877.628 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:715207877.695 : Front Page Image Process Count = 4
2138-1848:715207877.923 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:715207877.993 : -> Pixel : 1296
2138-1848:715207878.049 : ImageProcess Stage 1 : Software gamma
2138-1848:715207878.109 : -> Pixel : 1296
2138-1848:715207878.163 : ImageProcess Stage 2 : Cut Image
2138-1848:715207878.221 : -> Pixel : 1296
2138-1848:715207878.272 : -> blColor : 1
2138-1848:715207878.323 : -> blDelayCutTop : 0
2138-1848:715207878.377 : -> dwCutLeft : 0
2138-1848:715207878.427 : -> dwCutRight : 38
2138-1848:715207878.481 : -> dwCutTop : 4
2138-1848:715207878.533 : -> dwCutTail : 2222
2138-1848:715207878.587 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:715207878.645 : -> dwSrcWidth : 1258
2138-1848:715207878.697 : -> dwSrcLength : 2218
2138-1848:715207878.752 : -> dwDestWidth : 628
2138-1848:715207878.806 : -> dwDestLength : 1109
2138-1848:715207878.859 : -> dwYRateFraction : 0/0
2138-1848:715207878.918 : -> blColor : 1
2138-1848:715207878.966 : -> blYByRate : 0
2138-1848:715207882.031 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:715207882.107 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:715207882.183 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:715207882.250 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:715207882.339 : Allocate buffer size=33554432
2138-1848:715207884.672 : Alloc Buffer @ =d076020 
2138-1848:715207884.740 :   IO  Buffer @ =d076020 / d876020 
2138-1848:715207884.802 : Image Buffer @ =e076020 / 0 
2138-1848:715207884.867 :  BatchScan - BatchScanCachePage = 4
2138-1848:715207884.932 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:715207886.185 : Pipe = 8a49948 Allocate size = 10485760 ~ 39845888
2138-1848:715207889.356 : Pipe = 8a49948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:715207889.506 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:715207890.224 : Pipe = 8a49a48 Allocate size = 27262976 ~ 44040192
2138-1848:715207895.740 : Pipe = 8a49a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:715207895.860 : Reset background event
2138-1848:715207898.248 : Create IO thread
2138-1848:715207899.677 : <= StartJob ret = 1
2138-1848:715207899.766 : => StartPage
2138-1848:715207899.826 : StartPage (1) Reset variable
2138-1848:715207901.836 : <= StartPage ret = 1
2138-1848:715207901.921 : Page 1
2138-1848:715207901.974 : <= StartScan ret = 1
2138-1f8:715207905.537 :     Pipe = 8a49948 Read ==>
2138-1f8:715207905.677 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715207909.258 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-23bc:715207909.363 :         IO Send command 10 bytes
2138-23bc:715207909.441 :         => CNT96226::VenderCmd_SetData
2138-23bc:715207909.508 :         iCmd = 0, nBytes = 12
2138-23bc:715207909.639 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-23bc:715208555.026 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715208555.252 :         System send command 10 bytes + data 2 bytes
2138-23bc:715208555.342 :         => CNT96226::VenderCmd_GetData
2138-23bc:715208555.413 :         iCmd = 1, nBytes = 4
2138-23bc:715208682.664 :         0000 : 00 00 00 00 
2138-23bc:715208682.841 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715208683.107 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715208683.202 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-23bc:715208683.284 :         IO Send command 10 bytes
2138-23bc:715208683.386 :         => CNT96226::VenderCmd_SetData
2138-23bc:715208683.455 :         iCmd = 0, nBytes = 12
2138-23bc:715208683.575 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:715209001.589 : => ReadScan
2138-1848:715209001.782 : Count = 99852, Ptr = 7de7690
2138-1848:715209001.868 : => ReadScanEx2
2138-1848:715209001.925 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715209001.995 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715209002.065 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715209002.134 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715209002.199 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715209002.266 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715209002.338 : => GetImageToBuffer
2138-1848:715209002.395 : => GetImageToBufferPageScan
2138-1848:715209002.458 : Pipe = 8a49a48 Read ==>
2138-1848:715209002.612 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715209204.455 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715209204.620 :         System send command 10 bytes + data 2 bytes
2138-23bc:715209204.708 :         => CNT96226::VenderCmd_GetData
2138-23bc:715209204.785 :         iCmd = 1, nBytes = 4
2138-23bc:715209320.442 :         0000 : 00 00 00 00 
2138-23bc:715209320.571 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715209320.747 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715209320.908 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-23bc:715209320.991 :         IO Send command 10 bytes
2138-23bc:715209321.099 :         => CNT96226::VenderCmd_SetData
2138-23bc:715209321.163 :         iCmd = 0, nBytes = 28
2138-23bc:715209321.301 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-23bc:715209321.429 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-23bc:715209479.018 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715209479.214 :         System send command 10 bytes + data 18 bytes
2138-23bc:715209479.310 :         => CNT96226::VenderCmd_GetData
2138-23bc:715209479.386 :         iCmd = 1, nBytes = 4
2138-23bc:715209594.952 :         0000 : 00 00 00 00 
2138-23bc:715209595.112 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715209595.299 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715209595.391 :         IOThread: ReadBackground
2138-23bc:715209595.559 :         Background Front Page Image Process Count = 3
2138-23bc:715209595.704 :         ImageProcess Stage 0 : OA982 Color Pack
2138-23bc:715209595.779 :         -> Pixel : 1296
2138-23bc:715209595.841 :         ImageProcess Stage 1 : Nearest Scale
2138-23bc:715209595.903 :         -> dwSrcWidth : 1296
2138-23bc:715209595.969 :         -> dwSrcLength : 2
2138-23bc:715209596.025 :         -> dwDestWidth : 628
2138-23bc:715209596.082 :         -> dwDestLength : 2
2138-23bc:715209596.136 :         -> dwYRateFraction : 0/0
2138-23bc:715209596.195 :         -> blColor : 1
2138-23bc:715209596.249 :         -> blYByRate : 0
2138-23bc:715209596.307 :         ImageProcess Stage 2 : Background Color Unpack
2138-23bc:715209596.368 :         -> Pixel : 628
2138-23bc:715209597.397 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-23bc:715209597.472 :         IO Send command 10 bytes
2138-23bc:715209597.536 :         => CNT96226::VenderCmd_SetData
2138-23bc:715209597.597 :         iCmd = 0, nBytes = 10
2138-23bc:715209597.715 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-23bc:715209861.730 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715209861.926 :         System send command 10 bytes + data 0 bytes
2138-23bc:715209862.015 :         IO total need to receive data 7776 bytes
2138-23bc:715209862.092 :         => CNT96226::VenderCmd_GetData
2138-23bc:715209862.162 :         iCmd = 0, nBytes = 7776
2138-23bc:715210051.078 :         skip dump 7648 bytes
2138-23bc:715210051.335 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210051.486 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210051.627 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210051.768 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210051.905 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210052.042 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210052.176 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210052.313 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-23bc:715210052.381 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715210052.452 :         System total receive data 7776 bytes
2138-23bc:715210052.526 :         => CNT96226::VenderCmd_GetData
2138-23bc:715210052.589 :         iCmd = 1, nBytes = 4
2138-23bc:715210163.170 :         0000 : 00 00 00 00 
2138-23bc:715210163.283 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715210163.469 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715210568.941 :         IOThread: Counting Padding Values
2138-23bc:715210569.177 :         => CScanner::GetWindowDescriptor
2138-23bc:715210569.270 :         <= CScanner::GetWindowDescriptor
2138-23bc:715210569.335 :         Dump Window Descriptor
2138-23bc:715210569.478 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-23bc:715210569.630 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-23bc:715210569.766 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715210569.915 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-23bc:715210570.048 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-23bc:715210570.115 :         IOThread : Set Window
2138-23bc:715210570.178 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-23bc:715210570.249 :         IO Send command 10 bytes
2138-23bc:715210570.379 :         => CNT96226::VenderCmd_SetData
2138-23bc:715210570.442 :         iCmd = 0, nBytes = 89
2138-23bc:715210570.571 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-23bc:715210570.712 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-23bc:715210570.857 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-23bc:715210570.994 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-23bc:715210571.134 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-23bc:715210571.243 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-23bc:715211674.889 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715211675.093 :         System send command 10 bytes + data 79 bytes
2138-23bc:715211675.182 :         => CNT96226::VenderCmd_GetData
2138-23bc:715211675.250 :         iCmd = 1, nBytes = 4
2138-23bc:715211786.943 :         0000 : 00 00 00 00 
2138-23bc:715211787.040 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715211787.205 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715211787.345 :         IOThread:Send Gamma
2138-23bc:715211787.431 :         => CAquila::UpdateSWGammaTable
2138-23bc:715211787.494 :          NewScanParameter.ColorFilter = 0
2138-23bc:715211787.627 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-23bc:715211787.777 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-23bc:715211787.919 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-23bc:715211788.059 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-23bc:715211788.203 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-23bc:715211788.343 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-23bc:715211788.483 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-23bc:715211788.622 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-23bc:715211788.873 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-23bc:715211789.016 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-23bc:715211789.162 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-23bc:715211789.307 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-23bc:715211789.449 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-23bc:715211789.591 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-23bc:715211789.730 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-23bc:715211789.868 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-23bc:715211789.998 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211790.135 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211790.276 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-23bc:715211790.417 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-23bc:715211790.558 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-23bc:715211790.697 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-23bc:715211790.838 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-23bc:715211790.977 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-23bc:715211791.118 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-23bc:715211791.263 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-23bc:715211791.411 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-23bc:715211791.549 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-23bc:715211791.689 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-23bc:715211791.828 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-23bc:715211791.970 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211792.109 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211792.243 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211792.376 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211792.520 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-23bc:715211792.667 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-23bc:715211792.806 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-23bc:715211792.945 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-23bc:715211793.086 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-23bc:715211793.229 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-23bc:715211793.369 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-23bc:715211793.513 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-23bc:715211793.655 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-23bc:715211793.795 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-23bc:715211793.934 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-23bc:715211794.074 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-23bc:715211794.217 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211794.355 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211794.485 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211794.615 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-23bc:715211794.760 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-23bc:715211794.901 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-23bc:715211795.043 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-23bc:715211795.226 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-23bc:715211795.374 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-23bc:715211795.516 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-23bc:715211795.655 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-23bc:715211795.798 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-23bc:715211795.940 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-23bc:715211796.085 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-23bc:715211796.223 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-23bc:715211796.363 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-23bc:715211796.500 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211796.636 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-23bc:715211796.705 :         <= CAquila::UpdateSWGammaTable
2138-23bc:715211798.518 :         IOThread: Wait Pipe
2138-23bc:715211798.596 :         Pipe = 8a49948 ==> IsHighUsage
2138-23bc:715211798.708 :         Pipe = 8a49948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-23bc:715211798.830 :         Pipe = 8a49948 MaximumPage Count = 0 : Current Page Count = 0
2138-23bc:715211798.933 :         Pipe = 8a49948 <== IsHighUsage ret = 0
2138-23bc:715211799.009 :         IOThread: Reserve Unit
2138-23bc:715211799.070 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-23bc:715211799.134 :         IO Send command 10 bytes
2138-23bc:715211799.257 :         => CNT96226::VenderCmd_SetData
2138-23bc:715211799.318 :         iCmd = 0, nBytes = 10
2138-23bc:715211799.420 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-23bc:715211937.703 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715211937.844 :         System send command 10 bytes + data 0 bytes
2138-23bc:715211937.932 :         => CNT96226::VenderCmd_GetData
2138-23bc:715211938.005 :         iCmd = 1, nBytes = 4
2138-23bc:715212046.072 :         0000 : 00 00 00 00 
2138-23bc:715212046.225 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715212046.381 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715212046.455 :         IOThread: Start Scan
2138-23bc:715212046.524 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-23bc:715212046.596 :         IO Send command 10 bytes
2138-23bc:715212046.693 :         => CNT96226::VenderCmd_SetData
2138-23bc:715212046.756 :         iCmd = 0, nBytes = 10
2138-23bc:715212046.869 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-23bc:715212285.720 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715212285.917 :         System send command 10 bytes + data 0 bytes
2138-23bc:715212286.010 :         => CNT96226::VenderCmd_GetData
2138-23bc:715212286.080 :         iCmd = 1, nBytes = 4
2138-23bc:715212397.773 :         0000 : 00 00 00 00 
2138-23bc:715212397.867 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715212398.024 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715212398.096 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-23bc:715212398.188 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715212398.279 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715212398.355 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715212398.422 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715212398.484 :         IO Send command 10 bytes
2138-23bc:715212398.776 :         => CNT96226::VenderCmd_SetData
2138-23bc:715212398.841 :         iCmd = 0, nBytes = 10
2138-23bc:715212398.958 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715212676.635 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715212676.967 :         System send command 10 bytes + data 0 bytes
2138-23bc:715212677.161 :         IO total need to receive data 2095632 bytes
2138-23bc:715212677.243 :         => CNT96226::VenderCmd_GetData
2138-23bc:715212677.312 :         iCmd = 2, nBytes = 24
2138-23bc:715212792.259 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715212792.411 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715212792.478 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715212792.554 :         Information.Status = 0
2138-23bc:715212792.618 :         => CNT96226::VenderCmd_GetData
2138-23bc:715212792.680 :         iCmd = 2, nBytes = 24
2138-23bc:715212904.328 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715212904.486 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715212904.548 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715212904.616 :         Information.Status = 0
2138-23bc:715212904.679 :         => CNT96226::VenderCmd_GetData
2138-23bc:715212904.739 :         iCmd = 2, nBytes = 24
2138-23bc:715213016.472 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213016.666 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213016.741 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213016.908 :         Information.Status = 0
2138-23bc:715213016.979 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213017.044 :         iCmd = 2, nBytes = 24
2138-23bc:715213128.723 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213128.934 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213128.999 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213129.079 :         Information.Status = 0
2138-23bc:715213129.149 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213129.211 :         iCmd = 2, nBytes = 24
2138-23bc:715213244.656 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213244.856 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213244.927 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213245.013 :         Information.Status = 0
2138-23bc:715213245.081 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213245.150 :         iCmd = 2, nBytes = 24
2138-23bc:715213356.641 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213356.804 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213356.966 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213357.042 :         Information.Status = 0
2138-23bc:715213357.103 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213357.165 :         iCmd = 2, nBytes = 24
2138-23bc:715213468.768 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213468.906 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213468.964 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213469.033 :         Information.Status = 0
2138-23bc:715213469.095 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213469.154 :         iCmd = 2, nBytes = 24
2138-23bc:715213581.054 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213581.272 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213581.341 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213581.414 :         Information.Status = 0
2138-23bc:715213581.477 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213581.545 :         iCmd = 2, nBytes = 24
2138-23bc:715213689.277 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213689.464 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213689.529 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213689.603 :         Information.Status = 0
2138-23bc:715213689.667 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213689.732 :         iCmd = 2, nBytes = 24
2138-23bc:715213801.288 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213801.464 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213801.538 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213801.729 :         Information.Status = 0
2138-23bc:715213801.794 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213801.860 :         iCmd = 2, nBytes = 24
2138-23bc:715213917.443 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715213917.620 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715213917.689 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715213917.758 :         Information.Status = 0
2138-23bc:715213917.817 :         => CNT96226::VenderCmd_GetData
2138-23bc:715213917.879 :         iCmd = 2, nBytes = 24
2138-23bc:715214025.554 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214025.745 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214025.812 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214025.883 :         Information.Status = 0
2138-23bc:715214025.945 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214026.005 :         iCmd = 2, nBytes = 24
2138-23bc:715214133.806 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214133.989 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214134.049 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214134.118 :         Information.Status = 0
2138-23bc:715214134.179 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214134.235 :         iCmd = 2, nBytes = 24
2138-23bc:715214242.109 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214242.279 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214242.343 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214242.417 :         Information.Status = 0
2138-23bc:715214242.479 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214242.544 :         iCmd = 2, nBytes = 24
2138-23bc:715214357.983 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214358.132 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214358.196 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214358.261 :         Information.Status = 0
2138-23bc:715214358.320 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214358.379 :         iCmd = 2, nBytes = 24
2138-23bc:715214474.096 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214474.515 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214474.606 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214474.689 :         Information.Status = 0
2138-23bc:715214474.759 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214474.823 :         iCmd = 2, nBytes = 24
2138-23bc:715214601.812 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214602.039 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214602.114 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214602.205 :         Information.Status = 0
2138-23bc:715214602.278 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214602.344 :         iCmd = 2, nBytes = 24
2138-23bc:715214713.742 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214713.951 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214714.020 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214714.101 :         Information.Status = 0
2138-23bc:715214714.166 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214714.230 :         iCmd = 2, nBytes = 24
2138-23bc:715214829.757 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214829.948 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214830.025 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214830.098 :         Information.Status = 0
2138-23bc:715214830.161 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214830.228 :         iCmd = 2, nBytes = 24
2138-23bc:715214953.465 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715214953.660 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715214953.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715214953.888 :         Information.Status = 0
2138-23bc:715214953.950 :         => CNT96226::VenderCmd_GetData
2138-23bc:715214954.011 :         iCmd = 2, nBytes = 24
2138-23bc:715215069.485 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215069.707 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215069.781 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215069.863 :         Information.Status = 0
2138-23bc:715215069.929 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215069.995 :         iCmd = 2, nBytes = 24
2138-23bc:715215181.597 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215181.786 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215181.852 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215181.922 :         Information.Status = 0
2138-23bc:715215181.983 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215182.044 :         iCmd = 2, nBytes = 24
2138-23bc:715215289.740 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215289.881 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215289.942 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215290.009 :         Information.Status = 0
2138-23bc:715215290.068 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215290.125 :         iCmd = 2, nBytes = 24
2138-23bc:715215397.977 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215398.118 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215398.177 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215398.242 :         Information.Status = 0
2138-23bc:715215398.304 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215398.362 :         iCmd = 2, nBytes = 24
2138-23bc:715215514.130 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215514.318 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215514.385 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215514.454 :         Information.Status = 0
2138-23bc:715215514.515 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215514.575 :         iCmd = 2, nBytes = 24
2138-23bc:715215633.952 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215634.166 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215634.239 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215634.318 :         Information.Status = 0
2138-23bc:715215634.383 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215634.447 :         iCmd = 2, nBytes = 24
2138-23bc:715215746.010 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215746.202 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215746.277 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215746.350 :         Information.Status = 0
2138-23bc:715215746.417 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215746.483 :         iCmd = 2, nBytes = 24
2138-23bc:715215858.077 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215858.232 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215858.295 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215858.364 :         Information.Status = 0
2138-23bc:715215858.426 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215858.486 :         iCmd = 2, nBytes = 24
2138-23bc:715215970.326 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715215970.512 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715215970.582 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715215970.658 :         Information.Status = 0
2138-23bc:715215970.724 :         => CNT96226::VenderCmd_GetData
2138-23bc:715215970.785 :         iCmd = 2, nBytes = 24
2138-23bc:715216086.285 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216086.487 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216086.670 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216086.754 :         Information.Status = 0
2138-23bc:715216086.822 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216086.888 :         iCmd = 2, nBytes = 24
2138-23bc:715216198.520 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216198.748 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216198.826 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216198.914 :         Information.Status = 0
2138-23bc:715216198.979 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216199.044 :         iCmd = 2, nBytes = 24
2138-23bc:715216314.310 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216314.519 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216314.585 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216314.658 :         Information.Status = 0
2138-23bc:715216314.727 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216314.789 :         iCmd = 2, nBytes = 24
2138-23bc:715216422.629 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216422.797 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216422.869 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216422.944 :         Information.Status = 0
2138-23bc:715216423.004 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216423.065 :         iCmd = 2, nBytes = 24
2138-23bc:715216530.868 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216531.019 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216531.082 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216531.153 :         Information.Status = 0
2138-23bc:715216531.213 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216531.273 :         iCmd = 2, nBytes = 24
2138-23bc:715216646.907 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216647.139 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216647.215 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216647.297 :         Information.Status = 0
2138-23bc:715216647.369 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216647.439 :         iCmd = 2, nBytes = 24
2138-23bc:715216771.113 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216771.603 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216771.672 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216771.747 :         Information.Status = 0
2138-23bc:715216771.813 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216771.876 :         iCmd = 2, nBytes = 24
2138-23bc:715216941.432 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715216941.589 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715216941.659 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715216941.738 :         Information.Status = 0
2138-23bc:715216941.802 :         => CNT96226::VenderCmd_GetData
2138-23bc:715216941.865 :         iCmd = 2, nBytes = 24
2138-23bc:715217083.736 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217083.897 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217083.960 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217084.028 :         Information.Status = 0
2138-23bc:715217084.090 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217084.149 :         iCmd = 2, nBytes = 24
2138-23bc:715217222.957 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217223.125 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217223.186 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217223.254 :         Information.Status = 0
2138-23bc:715217223.313 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217223.376 :         iCmd = 2, nBytes = 24
2138-23bc:715217397.267 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217397.832 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217397.902 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217397.967 :         Information.Status = 0
2138-23bc:715217398.029 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217398.087 :         iCmd = 2, nBytes = 24
2138-23bc:715217563.061 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217563.203 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217563.263 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217563.329 :         Information.Status = 0
2138-23bc:715217563.389 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217563.446 :         iCmd = 2, nBytes = 24
2138-23bc:715217675.265 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217675.416 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217675.475 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217675.539 :         Information.Status = 0
2138-23bc:715217675.595 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217675.653 :         iCmd = 2, nBytes = 24
2138-23bc:715217814.901 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715217815.096 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715217815.169 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715217815.248 :         Information.Status = 0
2138-23bc:715217815.313 :         => CNT96226::VenderCmd_GetData
2138-23bc:715217815.374 :         iCmd = 2, nBytes = 24
2138-23bc:715218096.615 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218096.759 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218096.821 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218096.886 :         Information.Status = 0
2138-23bc:715218096.942 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218097.000 :         iCmd = 2, nBytes = 24
2138-23bc:715218208.762 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218208.911 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218208.971 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218209.039 :         Information.Status = 0
2138-23bc:715218209.093 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218209.150 :         iCmd = 2, nBytes = 24
2138-23bc:715218369.312 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218369.466 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218369.531 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218369.594 :         Information.Status = 0
2138-23bc:715218369.650 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218369.708 :         iCmd = 2, nBytes = 24
2138-23bc:715218578.043 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218578.179 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218578.240 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218578.302 :         Information.Status = 0
2138-23bc:715218578.359 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218578.416 :         iCmd = 2, nBytes = 24
2138-23bc:715218754.448 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218754.606 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218754.665 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218754.730 :         Information.Status = 0
2138-23bc:715218754.785 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218754.846 :         iCmd = 2, nBytes = 24
2138-23bc:715218928.040 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715218928.194 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715218928.254 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715218928.321 :         Information.Status = 0
2138-23bc:715218928.377 :         => CNT96226::VenderCmd_GetData
2138-23bc:715218928.436 :         iCmd = 2, nBytes = 24
2138-23bc:715219094.827 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219095.095 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219095.159 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219095.220 :         Information.Status = 0
2138-23bc:715219095.276 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219095.334 :         iCmd = 2, nBytes = 24
2138-23bc:715219225.578 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219225.743 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219225.802 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219225.873 :         Information.Status = 0
2138-23bc:715219225.929 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219225.988 :         iCmd = 2, nBytes = 24
2138-23bc:715219369.297 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219369.494 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219369.568 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219369.649 :         Information.Status = 0
2138-23bc:715219369.716 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219369.783 :         iCmd = 2, nBytes = 24
2138-23bc:715219556.316 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219556.475 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219556.537 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219556.603 :         Information.Status = 0
2138-23bc:715219556.659 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219556.713 :         iCmd = 2, nBytes = 24
2138-23bc:715219740.421 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219740.588 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219740.648 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219740.714 :         Information.Status = 0
2138-23bc:715219740.767 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219740.821 :         iCmd = 2, nBytes = 24
2138-23bc:715219926.400 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715219926.615 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715219926.680 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715219926.759 :         Information.Status = 0
2138-23bc:715219926.822 :         => CNT96226::VenderCmd_GetData
2138-23bc:715219926.883 :         iCmd = 2, nBytes = 24
2138-23bc:715220128.719 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220128.884 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220128.955 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220129.028 :         Information.Status = 0
2138-23bc:715220129.089 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220129.145 :         iCmd = 2, nBytes = 24
2138-23bc:715220304.798 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220304.999 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220305.066 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220305.130 :         Information.Status = 0
2138-23bc:715220305.187 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220305.248 :         iCmd = 2, nBytes = 24
2138-23bc:715220482.662 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220482.858 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220482.921 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220482.995 :         Information.Status = 0
2138-23bc:715220483.054 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220483.117 :         iCmd = 2, nBytes = 24
2138-23bc:715220691.331 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220691.468 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220691.527 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220691.586 :         Information.Status = 0
2138-23bc:715220691.643 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220691.701 :         iCmd = 2, nBytes = 24
2138-23bc:715220826.210 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220826.502 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220826.565 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220826.634 :         Information.Status = 0
2138-23bc:715220826.693 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220826.755 :         iCmd = 2, nBytes = 24
2138-23bc:715220981.438 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715220981.658 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715220981.726 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715220981.809 :         Information.Status = 0
2138-23bc:715220981.874 :         => CNT96226::VenderCmd_GetData
2138-23bc:715220981.936 :         iCmd = 2, nBytes = 24
2138-23bc:715221191.508 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715221191.648 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715221191.715 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715221191.780 :         Information.Status = 0
2138-23bc:715221191.836 :         => CNT96226::VenderCmd_GetData
2138-23bc:715221191.893 :         iCmd = 2, nBytes = 24
2138-23bc:715221364.245 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715221364.451 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715221364.522 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715221364.597 :         Information.Status = 0
2138-23bc:715221364.664 :         => CNT96226::VenderCmd_GetData
2138-23bc:715221364.727 :         iCmd = 2, nBytes = 24
2138-23bc:715221534.501 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715221534.695 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715221534.766 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715221534.846 :         Information.Status = 0
2138-23bc:715221534.909 :         => CNT96226::VenderCmd_GetData
2138-23bc:715221534.971 :         iCmd = 2, nBytes = 24
2138-23bc:715221708.486 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715221708.627 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715221708.687 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715221708.751 :         Information.Status = 0
2138-23bc:715221708.808 :         => CNT96226::VenderCmd_GetData
2138-23bc:715221708.865 :         iCmd = 2, nBytes = 24
2138-23bc:715221846.875 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715221847.044 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715221847.103 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715221847.167 :         Information.Status = 0
2138-23bc:715221847.226 :         => CNT96226::VenderCmd_GetData
2138-23bc:715221847.282 :         iCmd = 2, nBytes = 24
2138-23bc:715222002.453 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715222002.689 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715222002.755 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715222002.832 :         Information.Status = 0
2138-23bc:715222002.898 :         => CNT96226::VenderCmd_GetData
2138-23bc:715222002.960 :         iCmd = 2, nBytes = 24
2138-23bc:715222192.772 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715222192.951 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715222193.025 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715222193.101 :         Information.Status = 0
2138-23bc:715222193.167 :         => CNT96226::VenderCmd_GetData
2138-23bc:715222193.226 :         iCmd = 2, nBytes = 24
2138-23bc:715222369.415 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715222369.639 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715222369.713 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715222369.786 :         Information.Status = 0
2138-23bc:715222369.847 :         => CNT96226::VenderCmd_GetData
2138-23bc:715222369.909 :         iCmd = 2, nBytes = 24
2138-23bc:715222539.512 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715222539.731 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715222539.800 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715222539.878 :         Information.Status = 0
2138-23bc:715222539.946 :         => CNT96226::VenderCmd_GetData
2138-23bc:715222540.011 :         iCmd = 2, nBytes = 24
2138-23bc:715222728.371 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715222728.511 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715222728.568 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715222728.635 :         Information.Status = 0
2138-23bc:715222728.923 :         => CNT96226::VenderCmd_GetData
2138-23bc:715222728.982 :         iCmd = 2, nBytes = 24
2138-23bc:715223244.646 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715223244.865 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715223244.934 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715223245.017 :         Information.Status = 0
2138-23bc:715223245.084 :         => CNT96226::VenderCmd_GetData
2138-23bc:715223245.144 :         iCmd = 2, nBytes = 24
2138-23bc:715224230.781 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715224231.019 :         0010 : f0 00 00 00 50 99 37 00 
2138-23bc:715224231.081 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715224231.162 :         Information.Status = 1, Information.Addr = 3643728
2138-23bc:715224234.545 :         => CNT96226::MemoryRead
2138-23bc:715224627.426 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715224627.640 :         System total receive data 311040 bytes
2138-23bc:715224627.719 :         => CNT96226::VenderCmd_GetData
2138-23bc:715224627.789 :         iCmd = 1, nBytes = 4
2138-23bc:715224830.058 :         0000 : 00 00 00 00 
2138-23bc:715224830.178 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715224830.345 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715224830.417 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715224830.481 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715224830.598 :         Pipe = 8a49948 Write ==>
2138-23bc:715224830.700 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715224830.820 :         Pipe = 8a49948 start to write data
2138-23bc:715224830.887 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 0 size = 36
2138-23bc:715224830.993 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715224831.083 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715224831.164 :         Pipe = 8a49948 Set read data ready
2138-23bc:715224831.306 :         Pipe = 8a49948 Write <==
2138-23bc:715224831.369 :         Pipe = 8a49948 Write ==>
2138-23bc:715224831.439 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715224831.537 :         Pipe = 8a49948 start to write data
2138-23bc:715224831.596 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 36 size = 311040
2138-1f8:715224832.092 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715224832.268 :     Pipe = 8a49948 Read Copy from 8a40e18 + 0 size = 36
2138-1f8:715224832.381 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715224832.479 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715224832.566 :     Pipe = 8a49948 Read <==
2138-23bc:715224836.334 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715224836.437 :         Pipe = 8a49948 Write read wait size = 0
2138-23bc:715224836.523 :         Pipe = 8a49948 Write <==
2138-1f8:715224838.498 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715224838.598 :     Pipe = 8a49948 Read ==>
2138-1f8:715224838.688 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715224838.881 :     Pipe = 8a49948 Read Copy from 8a40e18 + 36 size = 311040
2138-1f8:715224842.671 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715224842.774 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715224842.858 :     Pipe = 8a49948 Read <==
2138-1f8:715224842.913 :     ImageProcessThread : Process start
2138-1f8:715224851.447 :     BytesPerLine = 3888
2138-1f8:715224851.518 :     Lines = 80
2138-1f8:715224903.988 :     ImageProcessThread : Process end
2138-23bc:715225010.976 :         IOThread: get image OK
2138-23bc:715225011.194 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-23bc:715225011.331 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715225011.450 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715225011.545 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715225011.625 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715225011.692 :         IO Send command 10 bytes
2138-23bc:715225011.840 :         => CNT96226::VenderCmd_SetData
2138-23bc:715225011.906 :         iCmd = 0, nBytes = 10
2138-23bc:715225012.032 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715225381.211 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715225381.427 :         System send command 10 bytes + data 0 bytes
2138-23bc:715225381.506 :         IO total need to receive data 2095632 bytes
2138-23bc:715225381.583 :         => CNT96226::VenderCmd_GetData
2138-23bc:715225381.651 :         iCmd = 2, nBytes = 24
2138-1f8:715225629.146 :     Pipe = 8a49a48 Write ==>
2138-1f8:715225629.426 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715225629.577 :     Pipe = 8a49a48 start to write data
2138-1f8:715225629.647 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 0 size = 36
2138-1f8:715225629.766 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715225629.864 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715225629.957 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715225630.091 :     Pipe = 8a49a48 Write <==
2138-1f8:715225630.148 :     Pipe = 8a49a48 Write ==>
2138-1f8:715225630.400 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715225630.566 :     Pipe = 8a49a48 start to write data
2138-1f8:715225630.633 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 36 size = 71592
2138-1848:715225630.783 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715225630.979 : Pipe = 8a49a48 Read Copy from 8a49b08 + 0 size = 36
2138-1848:715225631.101 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715225631.204 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715225631.296 : Pipe = 8a49a48 Read <==
2138-1848:715225631.362 : Get Packet type = 0 
2138-1848:715225631.425 : Get Packet dwSize = 71592 
2138-1848:715225631.488 : Get Packet bADFStatus = 1 
2138-1848:715225631.553 : Get Packet dwStatusLong = 0 
2138-1848:715225631.615 : Get Packet dwMessageStatusLong = 0 
2138-1848:715225631.701 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715225631.769 : <= GetImageToBuffer Ret = 1
2138-1f8:715225631.839 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27191384 Data = 71592
2138-1f8:715225631.946 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715225632.017 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:715225632.093 : Pipe = 8a49a48 Read ==>
2138-1f8:715225632.153 :     Pipe = 8a49a48 Write <==
2138-1848:715225632.214 : Pipe = 8a49a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1f8:715225632.303 :     Pipe = 8a49948 Read ==>
2138-1848:715225632.368 : Pipe = 8a49a48 Read Copy from 8a49b08 + 36 size = 71592
2138-1f8:715225632.449 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715225633.392 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715225633.741 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715225633.833 : Pipe = 8a49a48 Read <==
2138-1848:715225633.891 : => GetImageToBuffer
2138-1848:715225633.948 : => GetImageToBufferPageScan
2138-1848:715225634.005 : Pipe = 8a49a48 Read ==>
2138-1848:715225634.082 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715225908.815 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715225909.001 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715225909.065 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715225909.136 :         Information.Status = 0
2138-23bc:715225909.204 :         => CNT96226::VenderCmd_GetData
2138-23bc:715225909.268 :         iCmd = 2, nBytes = 24
2138-23bc:715226918.136 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715226918.384 :         0010 : f0 00 00 00 50 58 3c 00 
2138-23bc:715226918.453 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715226918.535 :         Information.Status = 1, Information.Addr = 3954768
2138-23bc:715226919.582 :         => CNT96226::MemoryRead
2138-23bc:715227318.342 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715227318.528 :         System total receive data 311040 bytes
2138-23bc:715227318.601 :         => CNT96226::VenderCmd_GetData
2138-23bc:715227318.664 :         iCmd = 1, nBytes = 4
2138-23bc:715227525.007 :         0000 : 00 00 00 00 
2138-23bc:715227525.120 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715227525.306 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715227525.377 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715227525.440 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715227525.566 :         Pipe = 8a49948 Write ==>
2138-23bc:715227525.666 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715227525.789 :         Pipe = 8a49948 start to write data
2138-23bc:715227525.854 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 311076 size = 36
2138-23bc:715227525.968 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715227526.061 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715227526.141 :         Pipe = 8a49948 Set read data ready
2138-23bc:715227526.279 :         Pipe = 8a49948 Write <==
2138-23bc:715227526.339 :         Pipe = 8a49948 Write ==>
2138-23bc:715227526.408 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715227526.505 :         Pipe = 8a49948 start to write data
2138-23bc:715227526.566 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 311112 size = 311040
2138-1f8:715227527.358 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715227527.527 :     Pipe = 8a49948 Read Copy from 8a40e18 + 311076 size = 36
2138-1f8:715227527.633 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715227527.728 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715227527.815 :     Pipe = 8a49948 Read <==
2138-1f8:715227527.877 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715227527.951 :     Pipe = 8a49948 Read ==>
2138-1f8:715227528.023 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715227530.630 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715227530.732 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715227530.814 :         Pipe = 8a49948 Set read data ready
2138-23bc:715227530.910 :         Pipe = 8a49948 Write <==
2138-1f8:715227531.916 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715227532.079 :     Pipe = 8a49948 Read Copy from 8a40e18 + 311112 size = 311040
2138-1f8:715227533.148 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715227533.243 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715227533.493 :     Pipe = 8a49948 Read <==
2138-1f8:715227533.561 :     ImageProcessThread : Process start
2138-1f8:715227537.707 :     BytesPerLine = 3888
2138-1f8:715227537.770 :     Lines = 80
2138-1f8:715227585.803 :     ImageProcessThread : Process end
2138-23bc:715227698.411 :         IOThread: get image OK
2138-23bc:715227698.629 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-23bc:715227698.742 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715227698.860 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715227698.948 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715227699.028 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715227699.094 :         IO Send command 10 bytes
2138-23bc:715227699.227 :         => CNT96226::VenderCmd_SetData
2138-23bc:715227699.291 :         iCmd = 0, nBytes = 10
2138-23bc:715227699.415 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715227994.717 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715227994.912 :         System send command 10 bytes + data 0 bytes
2138-23bc:715227994.991 :         IO total need to receive data 2095632 bytes
2138-23bc:715227995.066 :         => CNT96226::VenderCmd_GetData
2138-23bc:715227995.130 :         iCmd = 2, nBytes = 24
2138-1f8:715228237.569 :     Pipe = 8a49a48 Write ==>
2138-1f8:715228237.834 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715228237.991 :     Pipe = 8a49a48 start to write data
2138-1f8:715228238.059 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 71628 size = 36
2138-1f8:715228238.174 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715228238.271 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715228238.360 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715228238.483 :     Pipe = 8a49a48 Write <==
2138-1f8:715228238.540 :     Pipe = 8a49a48 Write ==>
2138-1f8:715228238.613 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715228238.710 :     Pipe = 8a49a48 start to write data
2138-1f8:715228238.775 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 71664 size = 75360
2138-1848:715228239.585 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715228239.769 : Pipe = 8a49a48 Read Copy from 8a49b08 + 71628 size = 36
2138-1848:715228239.880 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715228239.980 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715228240.130 : Pipe = 8a49a48 Read <==
2138-1848:715228240.199 : Get Packet type = 0 
2138-1848:715228240.259 : Get Packet dwSize = 75360 
2138-1848:715228240.321 : Get Packet bADFStatus = 1 
2138-1848:715228240.383 : Get Packet dwStatusLong = 0 
2138-1848:715228240.441 : Get Packet dwMessageStatusLong = 0 
2138-1f8:715228240.541 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715228240.673 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715228240.789 :     Pipe = 8a49a48 Write <==
2138-1848:715228240.851 : <= GetImageToBufferPageScan Ret = 1
2138-1f8:715228240.919 :     Pipe = 8a49948 Read ==>
2138-1848:715228240.982 : <= GetImageToBuffer Ret = 1
2138-1f8:715228241.048 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715228241.135 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:715228241.207 : Pipe = 8a49a48 Read ==>
2138-1848:715228241.286 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715228241.386 : Pipe = 8a49a48 Read Copy from 8a49b08 + 71664 size = 28260
2138-1848:715228241.946 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:715228242.044 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715228242.131 : Pipe = 8a49a48 Read <==
2138-1848:715228399.603 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715228399.810 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715228400.284 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715228400.357 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715228400.421 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715228400.487 : <= ReadScanEx2 ret = 1
2138-1848:715228400.544 : <= ReadScan ret = 1
2138-23bc:715228478.040 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715228478.229 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715228478.300 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715228478.383 :         Information.Status = 0
2138-23bc:715228478.448 :         => CNT96226::VenderCmd_GetData
2138-23bc:715228478.511 :         iCmd = 2, nBytes = 24
2138-23bc:715228679.325 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715228679.569 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715228679.643 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715228679.724 :         Information.Status = 0
2138-23bc:715228679.791 :         => CNT96226::VenderCmd_GetData
2138-23bc:715228679.855 :         iCmd = 2, nBytes = 24
2138-23bc:715229614.186 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715229614.411 :         0010 : f0 00 00 00 50 17 41 00 
2138-23bc:715229614.483 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715229614.572 :         Information.Status = 1, Information.Addr = 4265808
2138-23bc:715229615.634 :         => CNT96226::MemoryRead
2138-23bc:715230017.313 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715230017.514 :         System total receive data 311040 bytes
2138-23bc:715230017.594 :         => CNT96226::VenderCmd_GetData
2138-23bc:715230017.662 :         iCmd = 1, nBytes = 4
2138-23bc:715230210.284 :         0000 : 00 00 00 00 
2138-23bc:715230210.464 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715230210.682 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715230210.757 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715230210.822 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715230210.934 :         Pipe = 8a49948 Write ==>
2138-23bc:715230211.054 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715230211.191 :         Pipe = 8a49948 start to write data
2138-23bc:715230211.262 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 622152 size = 36
2138-23bc:715230211.374 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715230211.469 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715230211.558 :         Pipe = 8a49948 Set read data ready
2138-23bc:715230211.724 :         Pipe = 8a49948 Write <==
2138-23bc:715230211.788 :         Pipe = 8a49948 Write ==>
2138-23bc:715230212.074 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715230212.251 :         Pipe = 8a49948 start to write data
2138-23bc:715230212.319 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 622188 size = 311040
2138-1f8:715230212.470 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715230212.654 :     Pipe = 8a49948 Read Copy from 8a40e18 + 622152 size = 36
2138-1f8:715230212.774 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715230212.877 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715230212.976 :     Pipe = 8a49948 Read <==
2138-1f8:715230213.043 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715230213.116 :     Pipe = 8a49948 Read ==>
2138-1f8:715230213.191 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715230217.160 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715230217.271 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715230217.359 :         Pipe = 8a49948 Set read data ready
2138-23bc:715230217.466 :         Pipe = 8a49948 Write <==
2138-1f8:715230217.658 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715230217.794 :     Pipe = 8a49948 Read Copy from 8a40e18 + 622188 size = 311040
2138-1f8:715230218.819 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715230218.913 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715230218.999 :     Pipe = 8a49948 Read <==
2138-1f8:715230219.058 :     ImageProcessThread : Process start
2138-1f8:715230223.503 :     BytesPerLine = 3888
2138-1f8:715230223.574 :     Lines = 80
2138-1848:715230242.750 : => ReadScan
2138-1848:715230242.920 : Count = 99852, Ptr = 7de7690
2138-1848:715230243.005 : => ReadScanEx2
2138-1848:715230243.068 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715230243.141 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715230243.206 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715230243.280 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715230243.349 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715230243.416 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715230243.490 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:715230243.566 : Pipe = 8a49a48 Read ==>
2138-1848:715230243.692 : Pipe = 8a49a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:715230243.818 : Pipe = 8a49a48 Read Copy from 8a49b08 + 99924 size = 47100
2138-1848:715230244.398 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715230244.499 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715230244.592 : Pipe = 8a49a48 Read <==
2138-1848:715230244.654 : => GetImageToBuffer
2138-1848:715230244.717 : => GetImageToBufferPageScan
2138-1848:715230244.777 : Pipe = 8a49a48 Read ==>
2138-1848:715230244.853 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715230273.174 :     ImageProcessThread : Process end
2138-23bc:715230419.814 :         IOThread: get image OK
2138-23bc:715230420.036 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-23bc:715230420.147 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715230420.253 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715230420.332 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715230420.415 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715230420.481 :         IO Send command 10 bytes
2138-23bc:715230420.659 :         => CNT96226::VenderCmd_SetData
2138-23bc:715230420.724 :         iCmd = 0, nBytes = 10
2138-23bc:715230420.850 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715230713.767 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715230714.203 :         System send command 10 bytes + data 0 bytes
2138-23bc:715230714.281 :         IO total need to receive data 2095632 bytes
2138-23bc:715230714.357 :         => CNT96226::VenderCmd_GetData
2138-23bc:715230714.422 :         iCmd = 2, nBytes = 24
2138-1f8:715230944.395 :     Pipe = 8a49a48 Write ==>
2138-1f8:715230944.664 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715230944.801 :     Pipe = 8a49a48 start to write data
2138-1f8:715230944.870 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 147024 size = 36
2138-1f8:715230944.984 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715230945.092 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715230945.177 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715230945.315 :     Pipe = 8a49a48 Write <==
2138-1f8:715230945.378 :     Pipe = 8a49a48 Write ==>
2138-1f8:715230945.452 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715230945.551 :     Pipe = 8a49a48 start to write data
2138-1f8:715230945.613 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 147060 size = 75360
2138-1848:715230945.889 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715230946.070 : Pipe = 8a49a48 Read Copy from 8a49b08 + 147024 size = 36
2138-1848:715230946.298 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715230946.402 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715230946.501 : Pipe = 8a49a48 Read <==
2138-1848:715230946.564 : Get Packet type = 0 
2138-1848:715230946.623 : Get Packet dwSize = 75360 
2138-1848:715230946.683 : Get Packet bADFStatus = 1 
2138-1848:715230946.745 : Get Packet dwStatusLong = 0 
2138-1848:715230946.802 : Get Packet dwMessageStatusLong = 0 
2138-1848:715230946.891 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715230946.965 : <= GetImageToBuffer Ret = 1
2138-1f8:715230947.039 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715230947.149 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715230947.222 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:715230947.299 : Pipe = 8a49a48 Read ==>
2138-1f8:715230947.363 :     Pipe = 8a49a48 Write <==
2138-1848:715230947.424 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715230947.513 :     Pipe = 8a49948 Read ==>
2138-1848:715230947.577 : Pipe = 8a49a48 Read Copy from 8a49b08 + 147060 size = 52752
2138-1f8:715230947.663 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715230947.938 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:715230948.035 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715230948.118 : Pipe = 8a49a48 Read <==
2138-1848:715231102.336 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715231102.519 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715231102.590 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715231102.658 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715231102.723 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715231102.791 : <= ReadScanEx2 ret = 1
2138-1848:715231102.857 : <= ReadScan ret = 1
2138-23bc:715231227.614 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715231227.836 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715231227.903 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715231227.979 :         Information.Status = 0
2138-23bc:715231228.044 :         => CNT96226::VenderCmd_GetData
2138-23bc:715231228.107 :         iCmd = 2, nBytes = 24
2138-23bc:715231815.544 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715231815.776 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715231815.842 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715231815.919 :         Information.Status = 0
2138-23bc:715231815.983 :         => CNT96226::VenderCmd_GetData
2138-23bc:715231816.041 :         iCmd = 2, nBytes = 24
2138-23bc:715232402.709 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715232402.938 :         0010 : f0 00 00 00 50 d6 45 00 
2138-23bc:715232403.010 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715232403.095 :         Information.Status = 1, Information.Addr = 4576848
2138-23bc:715232404.185 :         => CNT96226::MemoryRead
2138-23bc:715232796.410 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715232796.620 :         System total receive data 311040 bytes
2138-23bc:715232796.706 :         => CNT96226::VenderCmd_GetData
2138-23bc:715232796.779 :         iCmd = 1, nBytes = 4
2138-23bc:715232974.400 :         0000 : 00 00 00 00 
2138-23bc:715232974.578 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715232974.752 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715232974.831 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715232974.897 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715232975.012 :         Pipe = 8a49948 Write ==>
2138-23bc:715232975.118 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715232975.249 :         Pipe = 8a49948 start to write data
2138-23bc:715232975.320 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 933228 size = 36
2138-23bc:715232975.585 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715232975.685 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715232975.777 :         Pipe = 8a49948 Set read data ready
2138-23bc:715232975.914 :         Pipe = 8a49948 Write <==
2138-23bc:715232975.980 :         Pipe = 8a49948 Write ==>
2138-23bc:715232976.061 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715232976.163 :         Pipe = 8a49948 start to write data
2138-23bc:715232976.227 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 933264 size = 311040
2138-1f8:715232976.712 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715232976.900 :     Pipe = 8a49948 Read Copy from 8a40e18 + 933228 size = 36
2138-1f8:715232977.023 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715232977.124 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715232977.216 :     Pipe = 8a49948 Read <==
2138-1f8:715232977.283 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715232977.356 :     Pipe = 8a49948 Read ==>
2138-1f8:715232977.437 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715232980.174 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715232980.281 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715232980.367 :         Pipe = 8a49948 Set read data ready
2138-23bc:715232980.464 :         Pipe = 8a49948 Write <==
2138-1f8:715232981.501 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715232981.667 :     Pipe = 8a49948 Read Copy from 8a40e18 + 933264 size = 311040
2138-1f8:715232983.030 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715232983.129 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715232983.219 :     Pipe = 8a49948 Read <==
2138-1f8:715232983.281 :     ImageProcessThread : Process start
2138-1f8:715232987.586 :     BytesPerLine = 3888
2138-1f8:715232987.653 :     Lines = 80
2138-1848:715233017.872 : => ReadScan
2138-1848:715233018.032 : Count = 99852, Ptr = 7de7690
2138-1848:715233018.118 : => ReadScanEx2
2138-1848:715233018.182 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715233018.255 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715233018.319 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715233018.390 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715233018.458 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715233018.527 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715233018.601 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:715233018.680 : Pipe = 8a49a48 Read ==>
2138-1848:715233018.808 : Pipe = 8a49a48 Read Total = 27262976 Free = 27240368 Data = 22608
2138-1848:715233018.950 : Pipe = 8a49a48 Read Copy from 8a49b08 + 199812 size = 22608
2138-1848:715233019.199 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715233019.293 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715233019.384 : Pipe = 8a49a48 Read <==
2138-1848:715233019.445 : => GetImageToBuffer
2138-1848:715233019.508 : => GetImageToBufferPageScan
2138-1848:715233019.572 : Pipe = 8a49a48 Read ==>
2138-1848:715233019.647 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715233037.089 :     ImageProcessThread : Process end
2138-23bc:715233136.497 :         IOThread: get image OK
2138-23bc:715233136.708 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-23bc:715233136.807 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715233136.905 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715233136.986 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715233137.058 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715233137.268 :         IO Send command 10 bytes
2138-23bc:715233137.415 :         => CNT96226::VenderCmd_SetData
2138-23bc:715233137.475 :         iCmd = 0, nBytes = 10
2138-23bc:715233137.596 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715233430.916 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715233431.118 :         System send command 10 bytes + data 0 bytes
2138-23bc:715233431.206 :         IO total need to receive data 2095632 bytes
2138-23bc:715233431.277 :         => CNT96226::VenderCmd_GetData
2138-23bc:715233431.347 :         iCmd = 2, nBytes = 24
2138-1f8:715233640.757 :     Pipe = 8a49a48 Write ==>
2138-1f8:715233641.025 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715233641.184 :     Pipe = 8a49a48 start to write data
2138-1f8:715233641.252 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 222420 size = 36
2138-1f8:715233641.360 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715233641.455 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715233641.539 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715233641.677 :     Pipe = 8a49a48 Write <==
2138-1f8:715233641.737 :     Pipe = 8a49a48 Write ==>
2138-1f8:715233641.810 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715233641.910 :     Pipe = 8a49a48 start to write data
2138-1f8:715233641.973 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 222456 size = 75360
2138-1848:715233642.450 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715233642.605 : Pipe = 8a49a48 Read Copy from 8a49b08 + 222420 size = 36
2138-1848:715233642.717 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715233642.810 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715233642.897 : Pipe = 8a49a48 Read <==
2138-1848:715233642.956 : Get Packet type = 0 
2138-1848:715233643.027 : Get Packet dwSize = 75360 
2138-1848:715233643.088 : Get Packet bADFStatus = 1 
2138-1848:715233643.146 : Get Packet dwStatusLong = 0 
2138-1848:715233643.209 : Get Packet dwMessageStatusLong = 0 
2138-1f8:715233643.281 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715233643.389 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715233643.457 : <= GetImageToBufferPageScan Ret = 1
2138-1f8:715233643.520 :     Pipe = 8a49a48 Write <==
2138-1848:715233643.578 : <= GetImageToBuffer Ret = 1
2138-1f8:715233643.637 :     Pipe = 8a49948 Read ==>
2138-1848:715233643.697 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715233643.772 : Pipe = 8a49a48 Read ==>
2138-1f8:715233643.832 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715233643.915 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715233644.010 : Pipe = 8a49a48 Read Copy from 8a49b08 + 222456 size = 75360
2138-1848:715233644.313 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715233644.401 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715233644.479 : Pipe = 8a49a48 Read <==
2138-1848:715233644.537 : => GetImageToBuffer
2138-1848:715233644.594 : => GetImageToBufferPageScan
2138-1848:715233644.651 : Pipe = 8a49a48 Read ==>
2138-1848:715233644.723 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715233965.777 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715233965.999 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715233966.068 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715233966.141 :         Information.Status = 0
2138-23bc:715233966.204 :         => CNT96226::VenderCmd_GetData
2138-23bc:715233966.269 :         iCmd = 2, nBytes = 24
2138-23bc:715234959.505 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715234959.730 :         0010 : f0 00 00 00 50 95 4a 00 
2138-23bc:715234959.931 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715234960.020 :         Information.Status = 1, Information.Addr = 4887888
2138-23bc:715234961.048 :         => CNT96226::MemoryRead
2138-23bc:715235361.260 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715235361.563 :         System total receive data 311040 bytes
2138-23bc:715235361.719 :         => CNT96226::VenderCmd_GetData
2138-23bc:715235361.849 :         iCmd = 1, nBytes = 4
2138-23bc:715235577.407 :         0000 : 00 00 00 00 
2138-23bc:715235577.693 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715235577.968 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715235578.115 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715235578.245 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715235578.430 :         Pipe = 8a49948 Write ==>
2138-23bc:715235578.630 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715235578.881 :         Pipe = 8a49948 start to write data
2138-23bc:715235579.029 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1244304 size = 36
2138-23bc:715235579.252 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715235579.442 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715235579.615 :         Pipe = 8a49948 Set read data ready
2138-23bc:715235579.848 :         Pipe = 8a49948 Write <==
2138-23bc:715235579.967 :         Pipe = 8a49948 Write ==>
2138-23bc:715235580.114 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715235580.311 :         Pipe = 8a49948 start to write data
2138-23bc:715235580.434 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1244340 size = 311040
2138-1f8:715235581.312 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715235581.641 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1244304 size = 36
2138-1f8:715235581.864 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715235582.055 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715235582.232 :     Pipe = 8a49948 Read <==
2138-1f8:715235582.356 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715235582.513 :     Pipe = 8a49948 Read ==>
2138-1f8:715235582.666 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715235588.013 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715235588.230 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715235588.412 :         Pipe = 8a49948 Set read data ready
2138-23bc:715235588.608 :         Pipe = 8a49948 Write <==
2138-1f8:715235589.482 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715235589.823 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1244340 size = 311040
2138-1f8:715235592.269 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715235592.485 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715235592.664 :     Pipe = 8a49948 Read <==
2138-1f8:715235592.780 :     ImageProcessThread : Process start
2138-1f8:715235601.382 :     BytesPerLine = 3888
2138-1f8:715235601.515 :     Lines = 80
2138-1f8:715235696.430 :     ImageProcessThread : Process end
2138-23bc:715235870.117 :         IOThread: get image OK
2138-23bc:715235870.457 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-23bc:715235870.671 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715235870.870 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715235871.029 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715235871.167 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715235871.298 :         IO Send command 10 bytes
2138-23bc:715235871.568 :         => CNT96226::VenderCmd_SetData
2138-23bc:715235871.687 :         iCmd = 0, nBytes = 10
2138-23bc:715235871.928 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715236478.808 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715236479.033 :         System send command 10 bytes + data 0 bytes
2138-23bc:715236479.124 :         IO total need to receive data 2095632 bytes
2138-23bc:715236479.215 :         => CNT96226::VenderCmd_GetData
2138-23bc:715236479.294 :         iCmd = 2, nBytes = 24
2138-1f8:715236628.887 :     Pipe = 8a49a48 Write ==>
2138-1f8:715236629.152 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715236629.313 :     Pipe = 8a49a48 start to write data
2138-1f8:715236629.396 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 297816 size = 36
2138-1f8:715236629.534 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715236629.653 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715236629.754 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715236629.929 :     Pipe = 8a49a48 Write <==
2138-1f8:715236630.004 :     Pipe = 8a49a48 Write ==>
2138-1f8:715236630.090 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715236630.237 :     Pipe = 8a49a48 start to write data
2138-1f8:715236630.311 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 297852 size = 75360
2138-1848:715236630.483 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715236630.678 : Pipe = 8a49a48 Read Copy from 8a49b08 + 297816 size = 36
2138-1848:715236630.811 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715236630.929 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715236631.032 : Pipe = 8a49a48 Read <==
2138-1848:715236631.108 : Get Packet type = 0 
2138-1848:715236631.180 : Get Packet dwSize = 75360 
2138-1848:715236631.253 : Get Packet bADFStatus = 1 
2138-1848:715236631.323 : Get Packet dwStatusLong = 0 
2138-1848:715236631.392 : Get Packet dwMessageStatusLong = 0 
2138-1848:715236631.476 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715236631.556 : <= GetImageToBuffer Ret = 1
2138-1848:715236631.636 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:715236631.719 : Pipe = 8a49a48 Read ==>
2138-1f8:715236631.799 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715236631.916 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715236632.046 :     Pipe = 8a49a48 Write <==
2138-1f8:715236632.132 :     Pipe = 8a49948 Read ==>
2138-1f8:715236632.225 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715236632.412 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715236632.600 : Pipe = 8a49a48 Read Copy from 8a49b08 + 297852 size = 1884
2138-1848:715236632.742 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:715236632.852 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715236632.946 : Pipe = 8a49a48 Read <==
2138-23bc:715236724.665 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715236724.902 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715236724.985 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715236725.076 :         Information.Status = 0
2138-23bc:715236725.155 :         => CNT96226::VenderCmd_GetData
2138-23bc:715236725.233 :         iCmd = 2, nBytes = 24
2138-1848:715236802.722 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715236802.922 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715236803.014 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715236803.098 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715236803.175 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715236803.254 : <= ReadScanEx2 ret = 1
2138-1848:715236803.331 : <= ReadScan ret = 1
2138-23bc:715237680.570 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715237680.798 :         0010 : f0 00 00 00 50 54 4f 00 
2138-23bc:715237680.865 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715237681.135 :         Information.Status = 1, Information.Addr = 5198928
2138-23bc:715237682.227 :         => CNT96226::MemoryRead
2138-23bc:715238081.777 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715238082.010 :         System total receive data 311040 bytes
2138-23bc:715238082.091 :         => CNT96226::VenderCmd_GetData
2138-23bc:715238082.164 :         iCmd = 1, nBytes = 4
2138-23bc:715238259.424 :         0000 : 00 00 00 00 
2138-23bc:715238259.602 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715238259.775 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715238259.847 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715238259.915 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715238260.030 :         Pipe = 8a49948 Write ==>
2138-23bc:715238260.137 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715238260.273 :         Pipe = 8a49948 start to write data
2138-23bc:715238260.348 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1555380 size = 36
2138-23bc:715238260.474 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715238260.572 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715238260.658 :         Pipe = 8a49948 Set read data ready
2138-23bc:715238260.787 :         Pipe = 8a49948 Write <==
2138-23bc:715238260.848 :         Pipe = 8a49948 Write ==>
2138-23bc:715238260.922 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715238261.031 :         Pipe = 8a49948 start to write data
2138-23bc:715238261.095 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1555416 size = 311040
2138-1f8:715238261.897 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715238262.302 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1555380 size = 36
2138-1f8:715238262.416 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715238262.509 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715238262.594 :     Pipe = 8a49948 Read <==
2138-1f8:715238262.657 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715238262.734 :     Pipe = 8a49948 Read ==>
2138-1f8:715238262.808 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715238265.705 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715238265.808 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715238265.891 :         Pipe = 8a49948 Set read data ready
2138-23bc:715238265.985 :         Pipe = 8a49948 Write <==
2138-1f8:715238266.991 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715238267.156 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1555416 size = 311040
2138-1f8:715238268.215 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715238268.309 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715238268.395 :     Pipe = 8a49948 Read <==
2138-1f8:715238268.454 :     ImageProcessThread : Process start
2138-1f8:715238272.599 :     BytesPerLine = 3888
2138-1f8:715238272.661 :     Lines = 80
2138-1f8:715238320.545 :     ImageProcessThread : Process end
2138-23bc:715238424.413 :         IOThread: get image OK
2138-23bc:715238424.673 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-23bc:715238424.790 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715238424.901 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715238424.980 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715238425.056 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715238425.124 :         IO Send command 10 bytes
2138-23bc:715238425.302 :         => CNT96226::VenderCmd_SetData
2138-23bc:715238425.365 :         iCmd = 0, nBytes = 10
2138-23bc:715238425.488 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715238762.207 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715238762.418 :         System send command 10 bytes + data 0 bytes
2138-23bc:715238762.509 :         IO total need to receive data 2095632 bytes
2138-23bc:715238762.589 :         => CNT96226::VenderCmd_GetData
2138-23bc:715238762.657 :         iCmd = 2, nBytes = 24
2138-1848:715238836.312 : => ReadScan
2138-1848:715238836.477 : Count = 99852, Ptr = 7de7690
2138-1848:715238836.558 : => ReadScanEx2
2138-1848:715238836.615 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715238836.684 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715238836.746 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715238836.818 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715238836.885 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715238836.953 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715238837.022 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:715238837.097 : Pipe = 8a49a48 Read ==>
2138-1848:715238837.239 : Pipe = 8a49a48 Read Total = 27262976 Free = 27189500 Data = 73476
2138-1848:715238837.378 : Pipe = 8a49a48 Read Copy from 8a49b08 + 299736 size = 73476
2138-1848:715238837.807 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715238837.901 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715238837.985 : Pipe = 8a49a48 Read <==
2138-1848:715238838.044 : => GetImageToBuffer
2138-1848:715238838.102 : => GetImageToBufferPageScan
2138-1848:715238838.163 : Pipe = 8a49a48 Read ==>
2138-1848:715238838.237 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715238981.048 :     Pipe = 8a49a48 Write ==>
2138-1f8:715238981.317 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715238981.462 :     Pipe = 8a49a48 start to write data
2138-1f8:715238981.533 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 373212 size = 36
2138-1f8:715238981.647 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715238981.749 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715238981.838 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715238981.969 :     Pipe = 8a49a48 Write <==
2138-1f8:715238982.025 :     Pipe = 8a49a48 Write ==>
2138-1f8:715238982.270 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715238982.438 :     Pipe = 8a49a48 start to write data
2138-1f8:715238982.502 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 373248 size = 75360
2138-1848:715238982.685 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715238982.876 : Pipe = 8a49a48 Read Copy from 8a49b08 + 373212 size = 36
2138-1848:715238983.004 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715238983.113 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715238983.204 : Pipe = 8a49a48 Read <==
2138-1848:715238983.278 : Get Packet type = 0 
2138-1848:715238983.355 : Get Packet dwSize = 75360 
2138-1848:715238983.416 : Get Packet bADFStatus = 1 
2138-1848:715238983.481 : Get Packet dwStatusLong = 0 
2138-1848:715238983.543 : Get Packet dwMessageStatusLong = 0 
2138-1848:715238983.641 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715238983.717 : <= GetImageToBuffer Ret = 1
2138-1848:715238983.798 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1f8:715238983.890 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715238983.995 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715238984.070 : Pipe = 8a49a48 Read ==>
2138-1f8:715238984.128 :     Pipe = 8a49a48 Write <==
2138-1848:715238984.190 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715238984.276 :     Pipe = 8a49948 Read ==>
2138-1848:715238984.339 : Pipe = 8a49a48 Read Copy from 8a49b08 + 373248 size = 26376
2138-1f8:715238984.426 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715238984.668 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:715238984.766 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715238984.855 : Pipe = 8a49a48 Read <==
2138-1848:715239159.916 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715239160.120 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715239160.205 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715239160.284 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715239160.354 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715239160.424 : <= ReadScanEx2 ret = 1
2138-1848:715239160.490 : <= ReadScan ret = 1
2138-23bc:715239268.915 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715239269.124 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715239269.194 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715239269.278 :         Information.Status = 0
2138-23bc:715239269.353 :         => CNT96226::VenderCmd_GetData
2138-23bc:715239269.415 :         iCmd = 2, nBytes = 24
2138-23bc:715239837.833 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715239838.058 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715239838.127 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715239838.206 :         Information.Status = 0
2138-23bc:715239838.271 :         => CNT96226::VenderCmd_GetData
2138-23bc:715239838.331 :         iCmd = 2, nBytes = 24
2138-23bc:715240409.521 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715240409.751 :         0010 : f0 00 00 00 50 13 54 00 
2138-23bc:715240409.816 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715240409.898 :         Information.Status = 1, Information.Addr = 5509968
2138-23bc:715240410.976 :         => CNT96226::MemoryRead
2138-23bc:715240835.074 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715240835.280 :         System total receive data 311040 bytes
2138-23bc:715240835.365 :         => CNT96226::VenderCmd_GetData
2138-23bc:715240835.433 :         iCmd = 1, nBytes = 4
2138-23bc:715241015.780 :         0000 : 00 00 00 00 
2138-23bc:715241015.959 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715241016.152 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715241016.230 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715241016.295 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715241016.414 :         Pipe = 8a49948 Write ==>
2138-23bc:715241016.524 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715241016.651 :         Pipe = 8a49948 start to write data
2138-23bc:715241016.718 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1866456 size = 36
2138-23bc:715241016.831 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715241016.928 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715241017.014 :         Pipe = 8a49948 Set read data ready
2138-23bc:715241017.156 :         Pipe = 8a49948 Write <==
2138-23bc:715241017.220 :         Pipe = 8a49948 Write ==>
2138-23bc:715241017.303 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715241017.434 :         Pipe = 8a49948 start to write data
2138-23bc:715241017.503 :         Pipe = 8a49948 Memory Write Copy to 8a40e18 + 1866492 size = 230660
2138-1f8:715241017.660 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715241017.835 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1866456 size = 36
2138-1f8:715241018.214 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715241018.323 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715241018.417 :     Pipe = 8a49948 Read <==
2138-1f8:715241018.485 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715241018.560 :     Pipe = 8a49948 Read ==>
2138-1f8:715241018.640 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715241022.005 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 0 size = 80380
2138-23bc:715241023.291 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715241023.401 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715241023.499 :         Pipe = 8a49948 Set read data ready
2138-1f8:715241023.692 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715241023.798 :     Pipe = 8a49948 Read Copy from 8a40e18 + 1866492 size = 230660
2138-1f8:715241024.473 :     Pipe = 8a49948 Read Copy from 8a49a18 + 0 size = 80380
2138-1f8:715241024.802 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715241024.901 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715241024.985 :     Pipe = 8a49948 Read <==
2138-1f8:715241025.046 :     ImageProcessThread : Process start
2138-1f8:715241029.590 :     BytesPerLine = 3888
2138-1f8:715241029.698 :     Lines = 80
2138-1f8:715241077.877 :     ImageProcessThread : Process end
2138-23bc:715241082.404 :         Pipe = 8a49948 Write <==
2138-23bc:715241262.772 :         IOThread: get image OK
2138-23bc:715241262.983 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-23bc:715241263.103 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715241263.223 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715241263.303 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715241263.383 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715241263.448 :         IO Send command 10 bytes
2138-23bc:715241263.548 :         => CNT96226::VenderCmd_SetData
2138-23bc:715241263.613 :         iCmd = 0, nBytes = 10
2138-23bc:715241263.739 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:715241426.400 : => ReadScan
2138-1848:715241426.603 : Count = 99852, Ptr = 7de7690
2138-1848:715241426.690 : => ReadScanEx2
2138-1848:715241426.750 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715241426.832 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715241426.896 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715241426.967 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715241427.034 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715241427.103 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715241427.182 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:715241427.266 : Pipe = 8a49a48 Read ==>
2138-1848:715241427.401 : Pipe = 8a49a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:715241427.526 : Pipe = 8a49a48 Read Copy from 8a49b08 + 399624 size = 48984
2138-1848:715241427.924 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715241428.023 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715241428.110 : Pipe = 8a49a48 Read <==
2138-1848:715241428.167 : => GetImageToBuffer
2138-1848:715241428.225 : => GetImageToBufferPageScan
2138-1848:715241428.290 : Pipe = 8a49a48 Read ==>
2138-1848:715241428.363 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715241752.355 :     Pipe = 8a49a48 Write ==>
2138-1f8:715241752.634 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715241752.776 :     Pipe = 8a49a48 start to write data
2138-1f8:715241752.845 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 448608 size = 36
2138-1f8:715241752.956 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715241753.058 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715241753.145 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715241753.273 :     Pipe = 8a49a48 Write <==
2138-1f8:715241753.331 :     Pipe = 8a49a48 Write ==>
2138-1f8:715241753.545 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715241753.706 :     Pipe = 8a49a48 start to write data
2138-1f8:715241753.775 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 448644 size = 75360
2138-1848:715241754.209 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715241754.401 : Pipe = 8a49a48 Read Copy from 8a49b08 + 448608 size = 36
2138-1848:715241754.527 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715241754.629 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715241754.712 : Pipe = 8a49a48 Read <==
2138-1848:715241754.776 : Get Packet type = 0 
2138-1848:715241754.840 : Get Packet dwSize = 75360 
2138-1848:715241754.900 : Get Packet bADFStatus = 1 
2138-1848:715241754.959 : Get Packet dwStatusLong = 0 
2138-1848:715241755.016 : Get Packet dwMessageStatusLong = 0 
2138-1f8:715241755.093 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715241755.196 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715241755.262 : <= GetImageToBufferPageScan Ret = 1
2138-1f8:715241755.329 :     Pipe = 8a49a48 Write <==
2138-1848:715241755.387 : <= GetImageToBuffer Ret = 1
2138-1f8:715241755.448 :     Pipe = 8a49948 Read ==>
2138-1848:715241755.506 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:715241755.580 : Pipe = 8a49a48 Read ==>
2138-1f8:715241755.638 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715241755.725 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715241755.821 : Pipe = 8a49a48 Read Copy from 8a49b08 + 448644 size = 50868
2138-1848:715241756.054 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:715241756.145 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715241756.225 : Pipe = 8a49a48 Read <==
2138-1848:715241910.186 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715241910.355 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715241910.421 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715241910.489 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715241910.558 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715241910.622 : <= ReadScanEx2 ret = 1
2138-1848:715241910.681 : <= ReadScan ret = 1
2138-23bc:715241955.388 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715241955.529 :         System send command 10 bytes + data 0 bytes
2138-23bc:715241955.613 :         IO total need to receive data 2095632 bytes
2138-23bc:715241955.692 :         => CNT96226::VenderCmd_GetData
2138-23bc:715241955.766 :         iCmd = 2, nBytes = 24
2138-23bc:715242539.160 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715242539.405 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715242539.476 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715242539.559 :         Information.Status = 0
2138-23bc:715242539.631 :         => CNT96226::VenderCmd_GetData
2138-23bc:715242539.694 :         iCmd = 2, nBytes = 24
2138-23bc:715243216.777 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715243217.012 :         0010 : f0 00 00 00 50 d2 58 00 
2138-23bc:715243217.076 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715243217.157 :         Information.Status = 1, Information.Addr = 5821008
2138-23bc:715243218.230 :         => CNT96226::MemoryRead
2138-23bc:715243601.949 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715243602.148 :         System total receive data 311040 bytes
2138-23bc:715243602.228 :         => CNT96226::VenderCmd_GetData
2138-23bc:715243602.302 :         iCmd = 1, nBytes = 4
2138-23bc:715243772.162 :         0000 : 00 00 00 00 
2138-23bc:715243772.341 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715243772.489 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715243772.565 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715243772.628 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715243772.740 :         Pipe = 8a49948 Write ==>
2138-23bc:715243772.849 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715243773.104 :         Pipe = 8a49948 start to write data
2138-23bc:715243773.174 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 80380 size = 36
2138-23bc:715243773.286 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715243773.381 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715243773.471 :         Pipe = 8a49948 Set read data ready
2138-23bc:715243773.596 :         Pipe = 8a49948 Write <==
2138-23bc:715243773.657 :         Pipe = 8a49948 Write ==>
2138-23bc:715243773.878 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715243774.045 :         Pipe = 8a49948 start to write data
2138-23bc:715243774.115 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 80416 size = 311040
2138-1f8:715243774.270 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715243774.476 :     Pipe = 8a49948 Read Copy from 8a49a18 + 80380 size = 36
2138-1f8:715243774.599 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715243774.699 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715243774.793 :     Pipe = 8a49948 Read <==
2138-1f8:715243774.855 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715243774.932 :     Pipe = 8a49948 Read ==>
2138-1f8:715243775.009 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715243778.145 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715243778.248 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715243778.335 :         Pipe = 8a49948 Set read data ready
2138-23bc:715243778.445 :         Pipe = 8a49948 Write <==
2138-1f8:715243778.594 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715243778.722 :     Pipe = 8a49948 Read Copy from 8a49a18 + 80416 size = 311040
2138-1f8:715243779.959 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715243780.056 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715243780.141 :     Pipe = 8a49948 Read <==
2138-1f8:715243780.199 :     ImageProcessThread : Process start
2138-1f8:715243784.505 :     BytesPerLine = 3888
2138-1f8:715243784.565 :     Lines = 80
2138-1f8:715243832.474 :     ImageProcessThread : Process end
2138-23bc:715243935.354 :         IOThread: get image OK
2138-23bc:715243935.572 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-23bc:715243935.690 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715243935.798 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715243935.884 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715243935.964 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715243936.029 :         IO Send command 10 bytes
2138-23bc:715243936.192 :         => CNT96226::VenderCmd_SetData
2138-23bc:715243936.256 :         iCmd = 0, nBytes = 10
2138-23bc:715243936.381 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:715244118.343 : => ReadScan
2138-1848:715244118.546 : Count = 99852, Ptr = 7de7690
2138-1848:715244118.629 : => ReadScanEx2
2138-1848:715244118.690 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715244118.762 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715244118.831 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715244118.900 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715244118.969 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715244119.039 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715244119.114 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:715244119.189 : Pipe = 8a49a48 Read ==>
2138-1848:715244119.331 : Pipe = 8a49a48 Read Total = 27262976 Free = 27238484 Data = 24492
2138-1848:715244119.462 : Pipe = 8a49a48 Read Copy from 8a49b08 + 499512 size = 24492
2138-1848:715244119.736 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715244119.968 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715244120.057 : Pipe = 8a49a48 Read <==
2138-1848:715244120.117 : => GetImageToBuffer
2138-1848:715244120.174 : => GetImageToBufferPageScan
2138-1848:715244120.234 : Pipe = 8a49a48 Read ==>
2138-1848:715244120.309 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715244433.740 :     Pipe = 8a49a48 Write ==>
2138-1f8:715244434.005 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715244434.147 :     Pipe = 8a49a48 start to write data
2138-1f8:715244434.214 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 524004 size = 36
2138-1f8:715244434.331 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715244434.431 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715244434.515 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715244434.637 :     Pipe = 8a49a48 Write <==
2138-1f8:715244434.692 :     Pipe = 8a49a48 Write ==>
2138-1f8:715244434.992 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715244435.093 :     Pipe = 8a49a48 start to write data
2138-1f8:715244435.152 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 524040 size = 75360
2138-1848:715244435.306 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715244435.477 : Pipe = 8a49a48 Read Copy from 8a49b08 + 524004 size = 36
2138-1848:715244435.591 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715244435.693 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715244435.783 : Pipe = 8a49a48 Read <==
2138-1848:715244435.848 : Get Packet type = 0 
2138-1848:715244435.907 : Get Packet dwSize = 75360 
2138-1848:715244435.966 : Get Packet bADFStatus = 1 
2138-1848:715244436.027 : Get Packet dwStatusLong = 0 
2138-1848:715244436.084 : Get Packet dwMessageStatusLong = 0 
2138-1848:715244436.156 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715244436.228 : <= GetImageToBuffer Ret = 1
2138-1848:715244436.294 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1f8:715244436.380 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715244436.486 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715244436.789 : Pipe = 8a49a48 Read ==>
2138-1f8:715244436.848 :     Pipe = 8a49a48 Write <==
2138-1848:715244436.911 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715244436.999 :     Pipe = 8a49948 Read ==>
2138-1848:715244437.059 : Pipe = 8a49a48 Read Copy from 8a49b08 + 524040 size = 75360
2138-1f8:715244437.140 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715244437.376 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715244437.466 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715244437.544 : Pipe = 8a49a48 Read <==
2138-23bc:715244534.753 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715244535.177 :         System send command 10 bytes + data 0 bytes
2138-23bc:715244535.252 :         IO total need to receive data 2095632 bytes
2138-23bc:715244535.319 :         => CNT96226::VenderCmd_GetData
2138-23bc:715244535.380 :         iCmd = 2, nBytes = 24
2138-1848:715244571.906 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715244572.034 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715244572.103 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715244572.169 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715244572.233 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715244572.295 : <= ReadScanEx2 ret = 1
2138-1848:715244572.362 : <= ReadScan ret = 1
2138-23bc:715244747.123 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715244747.343 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715244747.413 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715244747.494 :         Information.Status = 0
2138-23bc:715244747.707 :         => CNT96226::VenderCmd_GetData
2138-23bc:715244747.775 :         iCmd = 2, nBytes = 24
2138-23bc:715245670.888 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715245671.363 :         0010 : f0 00 00 00 50 91 5d 00 
2138-23bc:715245671.434 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715245671.513 :         Information.Status = 1, Information.Addr = 6132048
2138-23bc:715245673.058 :         => CNT96226::MemoryRead
2138-23bc:715246069.782 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715246070.212 :         System total receive data 311040 bytes
2138-23bc:715246070.292 :         => CNT96226::VenderCmd_GetData
2138-23bc:715246070.364 :         iCmd = 1, nBytes = 4
2138-23bc:715246247.096 :         0000 : 00 00 00 00 
2138-23bc:715246247.296 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715246247.462 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715246247.540 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715246247.606 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715246247.719 :         Pipe = 8a49948 Write ==>
2138-23bc:715246247.823 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715246247.949 :         Pipe = 8a49948 start to write data
2138-23bc:715246248.018 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 391456 size = 36
2138-23bc:715246248.126 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715246248.222 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715246248.306 :         Pipe = 8a49948 Set read data ready
2138-23bc:715246248.431 :         Pipe = 8a49948 Write <==
2138-23bc:715246248.497 :         Pipe = 8a49948 Write ==>
2138-23bc:715246248.778 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715246248.944 :         Pipe = 8a49948 start to write data
2138-23bc:715246249.015 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 391492 size = 311040
2138-1f8:715246249.168 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715246249.354 :     Pipe = 8a49948 Read Copy from 8a49a18 + 391456 size = 36
2138-1f8:715246249.487 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715246249.589 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715246249.672 :     Pipe = 8a49948 Read <==
2138-1f8:715246249.738 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715246249.815 :     Pipe = 8a49948 Read ==>
2138-1f8:715246249.889 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715246253.537 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715246253.648 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715246253.736 :         Pipe = 8a49948 Set read data ready
2138-23bc:715246253.854 :         Pipe = 8a49948 Write <==
2138-1f8:715246254.044 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715246254.182 :     Pipe = 8a49948 Read Copy from 8a49a18 + 391492 size = 311040
2138-1f8:715246255.310 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715246255.410 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715246255.497 :     Pipe = 8a49948 Read <==
2138-1f8:715246255.557 :     ImageProcessThread : Process start
2138-1f8:715246259.891 :     BytesPerLine = 3888
2138-1f8:715246259.965 :     Lines = 80
2138-1f8:715246308.637 :     ImageProcessThread : Process end
2138-23bc:715246412.718 :         IOThread: get image OK
2138-23bc:715246412.920 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-23bc:715246413.035 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715246413.141 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715246413.222 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715246413.426 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715246413.494 :         IO Send command 10 bytes
2138-23bc:715246413.656 :         => CNT96226::VenderCmd_SetData
2138-23bc:715246413.723 :         iCmd = 0, nBytes = 10
2138-23bc:715246413.845 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715246695.319 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715246695.530 :         System send command 10 bytes + data 0 bytes
2138-23bc:715246695.611 :         IO total need to receive data 2095632 bytes
2138-23bc:715246695.687 :         => CNT96226::VenderCmd_GetData
2138-23bc:715246695.754 :         iCmd = 2, nBytes = 24
2138-23bc:715246853.612 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715246853.842 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715246853.918 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715246854.004 :         Information.Status = 0
2138-23bc:715246854.076 :         => CNT96226::VenderCmd_GetData
2138-23bc:715246854.138 :         iCmd = 2, nBytes = 24
2138-1848:715246865.125 : => ReadScan
2138-1848:715246865.247 : Count = 99852, Ptr = 7de7690
2138-1848:715246865.332 : => ReadScanEx2
2138-1848:715246865.388 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715246865.459 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715246865.524 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715246865.593 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715246865.657 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715246865.725 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715246865.795 : => GetImageToBuffer
2138-1848:715246865.855 : => GetImageToBufferPageScan
2138-1848:715246865.924 : Pipe = 8a49a48 Read ==>
2138-1848:715246866.043 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715246937.554 :     Pipe = 8a49a48 Write ==>
2138-1f8:715246937.759 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715246937.893 :     Pipe = 8a49a48 start to write data
2138-1f8:715246937.956 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 599400 size = 36
2138-1f8:715246938.070 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715246938.163 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715246938.248 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715246938.377 :     Pipe = 8a49a48 Write <==
2138-1f8:715246938.434 :     Pipe = 8a49a48 Write ==>
2138-1f8:715246938.656 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715246938.825 :     Pipe = 8a49a48 start to write data
2138-1f8:715246938.889 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 599436 size = 75360
2138-1848:715246939.030 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715246939.208 : Pipe = 8a49a48 Read Copy from 8a49b08 + 599400 size = 36
2138-1848:715246939.328 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715246939.435 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715246939.527 : Pipe = 8a49a48 Read <==
2138-1848:715246939.591 : Get Packet type = 0 
2138-1848:715246939.653 : Get Packet dwSize = 75360 
2138-1848:715246939.717 : Get Packet bADFStatus = 1 
2138-1848:715246939.782 : Get Packet dwStatusLong = 0 
2138-1848:715246939.841 : Get Packet dwMessageStatusLong = 0 
2138-1848:715246939.910 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715246939.970 : <= GetImageToBuffer Ret = 1
2138-1848:715246940.050 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715246940.128 : Pipe = 8a49a48 Read ==>
2138-1f8:715246940.193 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715246940.292 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715246940.399 :     Pipe = 8a49a48 Write <==
2138-1848:715246940.483 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715246940.591 :     Pipe = 8a49948 Read ==>
2138-1848:715246940.700 : Pipe = 8a49a48 Read Copy from 8a49b08 + 599436 size = 75360
2138-1f8:715246940.782 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715246941.025 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715246941.120 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715246941.203 : Pipe = 8a49a48 Read <==
2138-1848:715246941.261 : => GetImageToBuffer
2138-1848:715246941.315 : => GetImageToBufferPageScan
2138-1848:715246941.373 : Pipe = 8a49a48 Read ==>
2138-1848:715246941.446 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715247345.012 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715247345.225 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715247345.290 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715247345.369 :         Information.Status = 0
2138-23bc:715247345.437 :         => CNT96226::VenderCmd_GetData
2138-23bc:715247345.502 :         iCmd = 2, nBytes = 24
2138-23bc:715248437.258 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715248437.489 :         0010 : f0 00 00 00 50 50 62 00 
2138-23bc:715248437.563 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715248437.647 :         Information.Status = 1, Information.Addr = 6443088
2138-23bc:715248438.688 :         => CNT96226::MemoryRead
2138-23bc:715248825.250 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715248825.454 :         System total receive data 311040 bytes
2138-23bc:715248825.541 :         => CNT96226::VenderCmd_GetData
2138-23bc:715248825.611 :         iCmd = 1, nBytes = 4
2138-23bc:715249014.578 :         0000 : 00 00 00 00 
2138-23bc:715249014.690 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715249014.843 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715249014.910 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715249014.974 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715249015.083 :         Pipe = 8a49948 Write ==>
2138-23bc:715249015.186 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715249015.306 :         Pipe = 8a49948 start to write data
2138-23bc:715249015.369 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 702532 size = 36
2138-23bc:715249015.474 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715249015.571 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715249015.656 :         Pipe = 8a49948 Set read data ready
2138-23bc:715249015.771 :         Pipe = 8a49948 Write <==
2138-23bc:715249015.829 :         Pipe = 8a49948 Write ==>
2138-23bc:715249015.901 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715249015.995 :         Pipe = 8a49948 start to write data
2138-23bc:715249016.057 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 702568 size = 311040
2138-1f8:715249016.547 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715249016.727 :     Pipe = 8a49948 Read Copy from 8a49a18 + 702532 size = 36
2138-1f8:715249016.843 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715249016.948 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715249017.048 :     Pipe = 8a49948 Read <==
2138-1f8:715249017.117 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715249017.196 :     Pipe = 8a49948 Read ==>
2138-1f8:715249017.272 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715249020.413 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715249020.512 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715249020.598 :         Pipe = 8a49948 Set read data ready
2138-23bc:715249020.690 :         Pipe = 8a49948 Write <==
2138-1f8:715249021.809 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715249022.046 :     Pipe = 8a49948 Read Copy from 8a49a18 + 702568 size = 311040
2138-1f8:715249023.163 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715249023.261 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715249023.347 :     Pipe = 8a49948 Read <==
2138-1f8:715249023.407 :     ImageProcessThread : Process start
2138-1f8:715249027.850 :     BytesPerLine = 3888
2138-1f8:715249027.926 :     Lines = 80
2138-1f8:715249076.170 :     ImageProcessThread : Process end
2138-23bc:715249208.652 :         IOThread: get image OK
2138-23bc:715249208.860 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-23bc:715249208.977 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715249209.093 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715249209.173 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715249209.462 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715249209.533 :         IO Send command 10 bytes
2138-23bc:715249209.708 :         => CNT96226::VenderCmd_SetData
2138-23bc:715249209.780 :         iCmd = 0, nBytes = 10
2138-23bc:715249209.903 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715249474.824 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715249475.017 :         System send command 10 bytes + data 0 bytes
2138-23bc:715249475.099 :         IO total need to receive data 2095632 bytes
2138-23bc:715249475.172 :         => CNT96226::VenderCmd_GetData
2138-23bc:715249475.233 :         iCmd = 2, nBytes = 24
2138-1f8:715249751.323 :     Pipe = 8a49a48 Write ==>
2138-1f8:715249751.604 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715249751.749 :     Pipe = 8a49a48 start to write data
2138-1f8:715249751.818 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 674796 size = 36
2138-1f8:715249751.929 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715249752.023 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715249752.106 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715249752.241 :     Pipe = 8a49a48 Write <==
2138-1f8:715249752.297 :     Pipe = 8a49a48 Write ==>
2138-1f8:715249752.597 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715249752.695 :     Pipe = 8a49a48 start to write data
2138-1f8:715249752.757 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 674832 size = 75360
2138-1848:715249752.910 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715249753.093 : Pipe = 8a49a48 Read Copy from 8a49b08 + 674796 size = 36
2138-1848:715249753.210 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715249753.307 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715249753.631 : Pipe = 8a49a48 Read <==
2138-1848:715249753.699 : Get Packet type = 0 
2138-1848:715249753.762 : Get Packet dwSize = 75360 
2138-1848:715249753.823 : Get Packet bADFStatus = 1 
2138-1848:715249753.882 : Get Packet dwStatusLong = 0 
2138-1848:715249754.168 : Get Packet dwMessageStatusLong = 0 
2138-1848:715249754.257 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715249754.323 : <= GetImageToBuffer Ret = 1
2138-1848:715249754.404 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:715249754.481 : Pipe = 8a49a48 Read ==>
2138-1848:715249754.556 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715249754.754 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715249754.855 :     Pipe = 8a49a48 Write read wait size = 24492
2138-1f8:715249754.938 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715249755.039 :     Pipe = 8a49a48 Write <==
2138-1f8:715249755.106 :     Pipe = 8a49948 Read ==>
2138-1f8:715249755.187 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715249755.318 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715249755.556 : Pipe = 8a49a48 Read Copy from 8a49b08 + 674832 size = 24492
2138-1848:715249755.781 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:715249755.875 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715249755.958 : Pipe = 8a49a48 Read <==
2138-1848:715249916.760 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715249916.954 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715249917.032 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715249917.105 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715249917.169 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715249917.238 : <= ReadScanEx2 ret = 1
2138-1848:715249917.304 : <= ReadScan ret = 1
2138-23bc:715249986.020 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715249986.186 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715249986.259 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715249986.338 :         Information.Status = 0
2138-23bc:715249986.404 :         => CNT96226::VenderCmd_GetData
2138-23bc:715249986.465 :         iCmd = 2, nBytes = 24
2138-23bc:715250550.550 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715250550.780 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715250550.851 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715250550.931 :         Information.Status = 0
2138-23bc:715250551.000 :         => CNT96226::VenderCmd_GetData
2138-23bc:715250551.064 :         iCmd = 2, nBytes = 24
2138-23bc:715251135.063 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715251135.295 :         0010 : f0 00 00 00 50 99 37 00 
2138-23bc:715251135.359 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715251135.442 :         Information.Status = 1, Information.Addr = 3643728
2138-23bc:715251136.629 :         => CNT96226::MemoryRead
2138-23bc:715251540.116 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715251540.317 :         System total receive data 311040 bytes
2138-23bc:715251540.394 :         => CNT96226::VenderCmd_GetData
2138-23bc:715251540.462 :         iCmd = 1, nBytes = 4
2138-23bc:715251721.957 :         0000 : 00 00 00 00 
2138-23bc:715251722.120 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715251722.291 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715251722.374 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715251722.437 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715251722.544 :         Pipe = 8a49948 Write ==>
2138-23bc:715251722.646 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715251722.770 :         Pipe = 8a49948 start to write data
2138-23bc:715251722.838 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1013608 size = 36
2138-23bc:715251722.954 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715251723.048 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715251723.130 :         Pipe = 8a49948 Set read data ready
2138-23bc:715251723.278 :         Pipe = 8a49948 Write <==
2138-23bc:715251723.339 :         Pipe = 8a49948 Write ==>
2138-23bc:715251723.414 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715251723.519 :         Pipe = 8a49948 start to write data
2138-23bc:715251723.581 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1013644 size = 311040
2138-1f8:715251724.058 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715251724.240 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1013608 size = 36
2138-1f8:715251724.360 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715251724.457 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715251724.548 :     Pipe = 8a49948 Read <==
2138-1f8:715251724.613 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715251724.797 :     Pipe = 8a49948 Read ==>
2138-1f8:715251724.882 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715251728.547 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715251728.653 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715251728.743 :         Pipe = 8a49948 Set read data ready
2138-23bc:715251728.840 :         Pipe = 8a49948 Write <==
2138-1f8:715251729.855 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715251730.016 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1013644 size = 311040
2138-1f8:715251731.134 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715251731.233 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715251731.318 :     Pipe = 8a49948 Read <==
2138-1f8:715251731.377 :     ImageProcessThread : Process start
2138-1f8:715251735.531 :     BytesPerLine = 3888
2138-1f8:715251735.590 :     Lines = 80
2138-1f8:715251785.004 :     ImageProcessThread : Process end
2138-23bc:715251900.281 :         IOThread: get image OK
2138-23bc:715251900.507 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-23bc:715251900.625 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715251900.730 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715251900.815 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715251900.899 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715251900.966 :         IO Send command 10 bytes
2138-23bc:715251901.151 :         => CNT96226::VenderCmd_SetData
2138-23bc:715251901.215 :         iCmd = 0, nBytes = 10
2138-23bc:715251901.340 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715252198.124 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715252198.328 :         System send command 10 bytes + data 0 bytes
2138-23bc:715252198.402 :         IO total need to receive data 2095632 bytes
2138-23bc:715252198.472 :         => CNT96226::VenderCmd_GetData
2138-23bc:715252198.541 :         iCmd = 2, nBytes = 24
2138-1848:715252265.474 : => ReadScan
2138-1848:715252265.617 : Count = 99852, Ptr = 7de7690
2138-1848:715252265.699 : => ReadScanEx2
2138-1848:715252265.753 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715252265.822 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715252265.887 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715252265.955 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715252266.020 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715252266.089 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715252266.159 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:715252266.232 : Pipe = 8a49a48 Read ==>
2138-1848:715252266.351 : Pipe = 8a49a48 Read Total = 27262976 Free = 27212108 Data = 50868
2138-1848:715252266.479 : Pipe = 8a49a48 Read Copy from 8a49b08 + 699324 size = 50868
2138-1848:715252266.864 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715252266.957 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715252267.040 : Pipe = 8a49a48 Read <==
2138-1848:715252267.099 : => GetImageToBuffer
2138-1848:715252267.172 : => GetImageToBufferPageScan
2138-1848:715252267.239 : Pipe = 8a49a48 Read ==>
2138-1848:715252267.312 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715252410.564 :     Pipe = 8a49a48 Write ==>
2138-1f8:715252410.830 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715252410.973 :     Pipe = 8a49a48 start to write data
2138-1f8:715252411.045 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 750192 size = 36
2138-1f8:715252411.155 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715252411.255 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715252411.430 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715252411.557 :     Pipe = 8a49a48 Write <==
2138-1f8:715252411.982 :     Pipe = 8a49a48 Write ==>
2138-1f8:715252412.063 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715252412.183 :     Pipe = 8a49a48 start to write data
2138-1f8:715252412.251 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 750228 size = 75360
2138-1848:715252412.400 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715252412.584 : Pipe = 8a49a48 Read Copy from 8a49b08 + 750192 size = 36
2138-1848:715252412.705 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715252412.808 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715252412.900 : Pipe = 8a49a48 Read <==
2138-1848:715252412.968 : Get Packet type = 0 
2138-1848:715252413.031 : Get Packet dwSize = 75360 
2138-1848:715252413.089 : Get Packet bADFStatus = 1 
2138-1848:715252413.149 : Get Packet dwStatusLong = 0 
2138-1848:715252413.434 : Get Packet dwMessageStatusLong = 0 
2138-1848:715252413.503 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715252413.566 : <= GetImageToBuffer Ret = 1
2138-1848:715252413.635 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:715252413.704 : Pipe = 8a49a48 Read ==>
2138-1848:715252413.779 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715252414.125 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715252414.217 :     Pipe = 8a49a48 Write read wait size = 48984
2138-1f8:715252414.300 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715252414.392 :     Pipe = 8a49a48 Write <==
2138-1f8:715252414.454 :     Pipe = 8a49948 Read ==>
2138-1f8:715252414.537 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715252415.099 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715252415.233 : Pipe = 8a49a48 Read Copy from 8a49b08 + 750228 size = 48984
2138-1848:715252415.514 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:715252415.609 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715252415.691 : Pipe = 8a49a48 Read <==
2138-1848:715252587.416 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715252587.637 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715252587.717 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715252587.790 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715252587.862 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715252587.925 : <= ReadScanEx2 ret = 1
2138-1848:715252587.991 : <= ReadScan ret = 1
2138-23bc:715252708.023 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715252708.230 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715252708.305 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715252708.390 :         Information.Status = 0
2138-23bc:715252708.464 :         => CNT96226::VenderCmd_GetData
2138-23bc:715252708.530 :         iCmd = 2, nBytes = 24
2138-23bc:715253662.262 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715253662.483 :         0010 : f0 00 00 00 50 58 3c 00 
2138-23bc:715253662.561 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715253662.640 :         Information.Status = 1, Information.Addr = 3954768
2138-23bc:715253663.860 :         => CNT96226::MemoryRead
2138-23bc:715254057.111 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715254057.310 :         System total receive data 311040 bytes
2138-23bc:715254057.387 :         => CNT96226::VenderCmd_GetData
2138-23bc:715254057.457 :         iCmd = 1, nBytes = 4
2138-23bc:715254246.721 :         0000 : 00 00 00 00 
2138-23bc:715254246.848 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715254246.983 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715254247.058 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715254247.119 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715254247.220 :         Pipe = 8a49948 Write ==>
2138-23bc:715254247.494 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715254247.629 :         Pipe = 8a49948 start to write data
2138-23bc:715254247.694 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1324684 size = 36
2138-23bc:715254247.804 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715254247.904 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715254247.991 :         Pipe = 8a49948 Set read data ready
2138-23bc:715254248.120 :         Pipe = 8a49948 Write <==
2138-23bc:715254248.182 :         Pipe = 8a49948 Write ==>
2138-23bc:715254248.258 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715254248.355 :         Pipe = 8a49948 start to write data
2138-23bc:715254248.416 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1324720 size = 311040
2138-1f8:715254248.944 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715254249.118 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1324684 size = 36
2138-1f8:715254249.246 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715254249.344 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715254249.431 :     Pipe = 8a49948 Read <==
2138-1f8:715254249.495 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715254249.564 :     Pipe = 8a49948 Read ==>
2138-1f8:715254249.644 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715254253.230 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715254253.330 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715254253.416 :         Pipe = 8a49948 Set read data ready
2138-23bc:715254253.509 :         Pipe = 8a49948 Write <==
2138-1f8:715254254.232 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715254254.374 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1324720 size = 311040
2138-1f8:715254255.928 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715254256.020 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715254256.099 :     Pipe = 8a49948 Read <==
2138-1f8:715254256.159 :     ImageProcessThread : Process start
2138-1f8:715254260.336 :     BytesPerLine = 3888
2138-1f8:715254260.401 :     Lines = 80
2138-1f8:715254311.978 :     ImageProcessThread : Process end
2138-23bc:715254452.327 :         IOThread: get image OK
2138-23bc:715254452.563 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-23bc:715254452.682 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715254452.792 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715254452.886 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715254452.973 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715254453.034 :         IO Send command 10 bytes
2138-23bc:715254453.148 :         => CNT96226::VenderCmd_SetData
2138-23bc:715254453.214 :         iCmd = 0, nBytes = 10
2138-23bc:715254453.337 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715254749.295 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715254749.740 :         System send command 10 bytes + data 0 bytes
2138-23bc:715254749.827 :         IO total need to receive data 2095632 bytes
2138-23bc:715254749.902 :         => CNT96226::VenderCmd_GetData
2138-23bc:715254749.976 :         iCmd = 2, nBytes = 24
2138-23bc:715254864.138 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715254864.366 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715254864.438 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715254864.520 :         Information.Status = 0
2138-23bc:715254864.587 :         => CNT96226::VenderCmd_GetData
2138-23bc:715254864.651 :         iCmd = 2, nBytes = 24
2138-1f8:715254906.567 :     Pipe = 8a49a48 Write ==>
2138-1f8:715254906.888 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27236600 Data = 26376
2138-1f8:715254907.036 :     Pipe = 8a49a48 start to write data
2138-1f8:715254907.104 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 825588 size = 36
2138-1f8:715254907.217 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27236564 Data = 26412
2138-1f8:715254907.317 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715254907.405 :     Pipe = 8a49a48 Write <==
2138-1f8:715254907.469 :     Pipe = 8a49a48 Write ==>
2138-1f8:715254907.544 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27236564 Data = 26412
2138-1f8:715254907.643 :     Pipe = 8a49a48 start to write data
2138-1f8:715254907.708 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 825624 size = 75360
2138-1f8:715254908.994 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27161204 Data = 101772
2138-1f8:715254909.101 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715254909.184 :     Pipe = 8a49a48 Write <==
2138-1f8:715254909.254 :     Pipe = 8a49948 Read ==>
2138-1f8:715254909.334 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715255130.322 : => ReadScan
2138-1848:715255130.509 : Count = 99852, Ptr = 7de7690
2138-1848:715255130.598 : => ReadScanEx2
2138-1848:715255130.659 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715255130.729 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715255130.798 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715255130.867 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715255130.937 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715255131.004 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715255131.080 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:715255131.155 : Pipe = 8a49a48 Read ==>
2138-1848:715255131.294 : Pipe = 8a49a48 Read Total = 27262976 Free = 27161204 Data = 101772
2138-1848:715255131.423 : Pipe = 8a49a48 Read Copy from 8a49b08 + 799212 size = 26376
2138-1848:715255131.771 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715255131.877 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715255131.974 : Pipe = 8a49a48 Read <==
2138-1848:715255132.032 : => GetImageToBuffer
2138-1848:715255132.088 : => GetImageToBufferPageScan
2138-1848:715255132.148 : Pipe = 8a49a48 Read ==>
2138-1848:715255132.228 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715255132.327 : Pipe = 8a49a48 Read Copy from 8a49b08 + 825588 size = 36
2138-1848:715255132.428 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715255132.521 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715255132.605 : Pipe = 8a49a48 Read <==
2138-1848:715255132.663 : Get Packet type = 0 
2138-1848:715255132.721 : Get Packet dwSize = 75360 
2138-1848:715255132.779 : Get Packet bADFStatus = 1 
2138-1848:715255132.839 : Get Packet dwStatusLong = 0 
2138-1848:715255132.899 : Get Packet dwMessageStatusLong = 0 
2138-1848:715255132.968 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715255133.026 : <= GetImageToBuffer Ret = 1
2138-1848:715255133.083 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:715255133.158 : Pipe = 8a49a48 Read ==>
2138-1848:715255133.233 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715255133.331 : Pipe = 8a49a48 Read Copy from 8a49b08 + 825624 size = 73476
2138-1848:715255133.924 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:715255134.014 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715255134.096 : Pipe = 8a49a48 Read <==
2138-1848:715255284.119 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715255284.312 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715255284.382 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715255284.458 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715255284.535 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715255284.714 : <= ReadScanEx2 ret = 1
2138-1848:715255284.778 : <= ReadScan ret = 1
2138-23bc:715255359.613 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715255359.845 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715255359.913 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715255359.997 :         Information.Status = 0
2138-23bc:715255360.068 :         => CNT96226::VenderCmd_GetData
2138-23bc:715255360.131 :         iCmd = 2, nBytes = 24
2138-23bc:715256337.650 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715256338.111 :         0010 : f0 00 00 00 50 17 41 00 
2138-23bc:715256338.188 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715256338.276 :         Information.Status = 1, Information.Addr = 4265808
2138-23bc:715256339.589 :         => CNT96226::MemoryRead
2138-23bc:715256724.336 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715256724.530 :         System total receive data 311040 bytes
2138-23bc:715256724.615 :         => CNT96226::VenderCmd_GetData
2138-23bc:715256724.693 :         iCmd = 1, nBytes = 4
2138-23bc:715256890.011 :         0000 : 00 00 00 00 
2138-23bc:715256890.167 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715256890.303 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715256890.375 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715256890.439 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715256890.563 :         Pipe = 8a49948 Write ==>
2138-23bc:715256890.664 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715256890.783 :         Pipe = 8a49948 start to write data
2138-23bc:715256890.846 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1635760 size = 36
2138-23bc:715256890.953 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715256891.047 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715256891.133 :         Pipe = 8a49948 Set read data ready
2138-23bc:715256891.253 :         Pipe = 8a49948 Write <==
2138-23bc:715256891.311 :         Pipe = 8a49948 Write ==>
2138-23bc:715256891.614 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715256891.712 :         Pipe = 8a49948 start to write data
2138-23bc:715256891.777 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1635796 size = 311040
2138-1f8:715256891.939 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715256892.113 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1635760 size = 36
2138-1f8:715256892.236 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715256892.339 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715256892.450 :     Pipe = 8a49948 Read <==
2138-1f8:715256892.520 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715256892.598 :     Pipe = 8a49948 Read ==>
2138-1f8:715256892.675 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715256896.762 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715256896.869 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715256896.955 :         Pipe = 8a49948 Set read data ready
2138-23bc:715256897.053 :         Pipe = 8a49948 Write <==
2138-1f8:715256897.667 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715256897.805 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1635796 size = 311040
2138-1f8:715256899.276 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715256899.377 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715256899.461 :     Pipe = 8a49948 Read <==
2138-1f8:715256899.519 :     ImageProcessThread : Process start
2138-1f8:715256904.234 :     BytesPerLine = 3888
2138-1f8:715256904.327 :     Lines = 80
2138-1f8:715256954.404 :     ImageProcessThread : Process end
2138-23bc:715257125.392 :         IOThread: get image OK
2138-23bc:715257125.591 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-23bc:715257125.705 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715257125.811 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715257125.894 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715257125.973 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715257126.040 :         IO Send command 10 bytes
2138-23bc:715257126.185 :         => CNT96226::VenderCmd_SetData
2138-23bc:715257126.255 :         iCmd = 0, nBytes = 10
2138-23bc:715257126.383 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715257462.655 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715257462.861 :         System send command 10 bytes + data 0 bytes
2138-23bc:715257462.949 :         IO total need to receive data 2095632 bytes
2138-23bc:715257463.029 :         => CNT96226::VenderCmd_GetData
2138-23bc:715257463.098 :         iCmd = 2, nBytes = 24
2138-1f8:715257718.122 :     Pipe = 8a49a48 Write ==>
2138-1f8:715257718.393 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27261092 Data = 1884
2138-1f8:715257718.548 :     Pipe = 8a49a48 start to write data
2138-1f8:715257718.623 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 900984 size = 36
2138-1f8:715257718.742 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27261056 Data = 1920
2138-1f8:715257718.842 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715257718.932 :     Pipe = 8a49a48 Write <==
2138-1f8:715257718.992 :     Pipe = 8a49a48 Write ==>
2138-1f8:715257719.070 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27261056 Data = 1920
2138-1f8:715257719.171 :     Pipe = 8a49a48 start to write data
2138-1f8:715257719.232 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 901020 size = 75360
2138-1f8:715257721.507 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27185696 Data = 77280
2138-1f8:715257721.617 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715257721.703 :     Pipe = 8a49a48 Write <==
2138-1f8:715257721.774 :     Pipe = 8a49948 Read ==>
2138-1f8:715257721.857 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715257938.051 : => ReadScan
2138-1848:715257938.238 : Count = 99852, Ptr = 7de7690
2138-1848:715257938.325 : => ReadScanEx2
2138-1848:715257938.383 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715257938.450 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715257938.518 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715257938.585 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715257938.653 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715257938.718 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715257938.797 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:715257938.874 : Pipe = 8a49a48 Read ==>
2138-1848:715257939.010 : Pipe = 8a49a48 Read Total = 27262976 Free = 27185696 Data = 77280
2138-1848:715257939.138 : Pipe = 8a49a48 Read Copy from 8a49b08 + 899100 size = 1884
2138-1848:715257939.259 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715257939.357 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715257939.461 : Pipe = 8a49a48 Read <==
2138-1848:715257939.527 : => GetImageToBuffer
2138-1848:715257939.589 : => GetImageToBufferPageScan
2138-1848:715257939.651 : Pipe = 8a49a48 Read ==>
2138-1848:715257939.722 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715257939.821 : Pipe = 8a49a48 Read Copy from 8a49b08 + 900984 size = 36
2138-1848:715257939.917 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715257940.014 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715257940.100 : Pipe = 8a49a48 Read <==
2138-1848:715257940.158 : Get Packet type = 0 
2138-1848:715257940.212 : Get Packet dwSize = 75360 
2138-1848:715257940.405 : Get Packet bADFStatus = 1 
2138-1848:715257940.464 : Get Packet dwStatusLong = 0 
2138-1848:715257940.519 : Get Packet dwMessageStatusLong = 0 
2138-1848:715257940.590 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715257940.655 : <= GetImageToBuffer Ret = 1
2138-1848:715257940.715 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715257940.784 : Pipe = 8a49a48 Read ==>
2138-1848:715257940.859 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715257940.960 : Pipe = 8a49a48 Read Copy from 8a49b08 + 901020 size = 75360
2138-1848:715257941.519 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715257941.611 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715257941.695 : Pipe = 8a49a48 Read <==
2138-1848:715257941.751 : => GetImageToBuffer
2138-1848:715257941.803 : => GetImageToBufferPageScan
2138-1848:715257941.859 : Pipe = 8a49a48 Read ==>
2138-1848:715257941.932 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715258034.906 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715258035.077 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715258035.151 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715258035.233 :         Information.Status = 0
2138-23bc:715258035.305 :         => CNT96226::VenderCmd_GetData
2138-23bc:715258035.369 :         iCmd = 2, nBytes = 24
2138-23bc:715259022.527 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715259022.761 :         0010 : f0 00 00 00 50 d6 45 00 
2138-23bc:715259022.833 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715259022.916 :         Information.Status = 1, Information.Addr = 4576848
2138-23bc:715259023.938 :         => CNT96226::MemoryRead
2138-23bc:715259411.351 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715259411.536 :         System total receive data 311040 bytes
2138-23bc:715259411.612 :         => CNT96226::VenderCmd_GetData
2138-23bc:715259411.682 :         iCmd = 1, nBytes = 4
2138-23bc:715259612.387 :         0000 : 00 00 00 00 
2138-23bc:715259612.528 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715259612.690 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715259612.773 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715259612.841 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715259612.948 :         Pipe = 8a49948 Write ==>
2138-23bc:715259613.055 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715259613.188 :         Pipe = 8a49948 start to write data
2138-23bc:715259613.260 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1946836 size = 36
2138-23bc:715259613.372 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715259613.467 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715259613.557 :         Pipe = 8a49948 Set read data ready
2138-23bc:715259613.689 :         Pipe = 8a49948 Write <==
2138-23bc:715259613.751 :         Pipe = 8a49948 Write ==>
2138-23bc:715259613.827 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715259613.924 :         Pipe = 8a49948 start to write data
2138-23bc:715259613.986 :         Pipe = 8a49948 Memory Write Copy to 8a49a18 + 1946872 size = 150280
2138-1f8:715259614.439 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715259614.605 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1946836 size = 36
2138-1f8:715259614.725 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715259614.824 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715259614.913 :     Pipe = 8a49948 Read <==
2138-1f8:715259614.979 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715259615.050 :     Pipe = 8a49948 Read ==>
2138-1f8:715259615.128 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715259616.510 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 0 size = 160760
2138-23bc:715259618.780 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715259618.882 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715259618.971 :         Pipe = 8a49948 Set read data ready
2138-23bc:715259619.074 :         Pipe = 8a49948 Write <==
2138-1f8:715259619.764 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715259619.899 :     Pipe = 8a49948 Read Copy from 8a49a18 + 1946872 size = 150280
2138-1f8:715259620.355 :     Pipe = 8a49948 Read Copy from 8a49a28 + 0 size = 160760
2138-1f8:715259621.141 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715259621.242 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715259621.325 :     Pipe = 8a49948 Read <==
2138-1f8:715259621.382 :     ImageProcessThread : Process start
2138-1f8:715259625.802 :     BytesPerLine = 3888
2138-1f8:715259625.871 :     Lines = 80
2138-1f8:715259677.563 :     ImageProcessThread : Process end
2138-23bc:715259787.530 :         IOThread: get image OK
2138-23bc:715259787.756 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-23bc:715259787.866 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715259787.973 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715259788.059 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715259788.140 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715259788.206 :         IO Send command 10 bytes
2138-23bc:715259788.371 :         => CNT96226::VenderCmd_SetData
2138-23bc:715259788.436 :         iCmd = 0, nBytes = 10
2138-23bc:715259788.567 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715260072.371 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715260072.569 :         System send command 10 bytes + data 0 bytes
2138-23bc:715260072.648 :         IO total need to receive data 2095632 bytes
2138-23bc:715260072.725 :         => CNT96226::VenderCmd_GetData
2138-23bc:715260072.791 :         iCmd = 2, nBytes = 24
2138-1f8:715260275.086 :     Pipe = 8a49a48 Write ==>
2138-1f8:715260275.329 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715260275.485 :     Pipe = 8a49a48 start to write data
2138-1f8:715260275.560 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 976380 size = 36
2138-1f8:715260275.676 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715260275.775 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715260275.865 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715260275.990 :     Pipe = 8a49a48 Write <==
2138-1f8:715260276.055 :     Pipe = 8a49a48 Write ==>
2138-1f8:715260276.130 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715260276.229 :     Pipe = 8a49a48 start to write data
2138-1f8:715260276.292 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 976416 size = 75360
2138-1848:715260276.826 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715260276.995 : Pipe = 8a49a48 Read Copy from 8a49b08 + 976380 size = 36
2138-1848:715260277.114 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715260277.220 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715260277.310 : Pipe = 8a49a48 Read <==
2138-1848:715260277.376 : Get Packet type = 0 
2138-1848:715260277.437 : Get Packet dwSize = 75360 
2138-1848:715260277.506 : Get Packet bADFStatus = 1 
2138-1848:715260277.573 : Get Packet dwStatusLong = 0 
2138-1848:715260277.634 : Get Packet dwMessageStatusLong = 0 
2138-1f8:715260277.725 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715260277.835 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715260277.905 : <= GetImageToBufferPageScan Ret = 1
2138-1f8:715260277.971 :     Pipe = 8a49a48 Write <==
2138-1848:715260278.079 : <= GetImageToBuffer Ret = 1
2138-1f8:715260278.142 :     Pipe = 8a49948 Read ==>
2138-1848:715260278.208 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:715260278.288 : Pipe = 8a49a48 Read ==>
2138-1f8:715260278.351 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715260278.436 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715260278.536 : Pipe = 8a49a48 Read Copy from 8a49b08 + 976416 size = 22608
2138-1848:715260279.017 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:715260279.115 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715260279.202 : Pipe = 8a49a48 Read <==
2138-1848:715260427.418 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715260427.600 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715260427.665 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715260427.729 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715260427.791 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715260427.855 : <= ReadScanEx2 ret = 1
2138-1848:715260427.917 : <= ReadScan ret = 1
2138-23bc:715260560.049 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715260560.252 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715260560.315 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715260560.404 :         Information.Status = 0
2138-23bc:715260560.467 :         => CNT96226::VenderCmd_GetData
2138-23bc:715260560.532 :         iCmd = 2, nBytes = 24
2138-23bc:715260807.097 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715260807.314 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715260807.380 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715260807.456 :         Information.Status = 0
2138-23bc:715260807.523 :         => CNT96226::VenderCmd_GetData
2138-23bc:715260807.584 :         iCmd = 2, nBytes = 24
2138-23bc:715261750.424 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715261750.661 :         0010 : f0 00 00 00 50 95 4a 00 
2138-23bc:715261750.730 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715261750.814 :         Information.Status = 1, Information.Addr = 4887888
2138-23bc:715261751.917 :         => CNT96226::MemoryRead
2138-23bc:715262141.242 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715262141.465 :         System total receive data 311040 bytes
2138-23bc:715262141.540 :         => CNT96226::VenderCmd_GetData
2138-23bc:715262141.609 :         iCmd = 1, nBytes = 4
2138-23bc:715262322.142 :         0000 : 00 00 00 00 
2138-23bc:715262322.339 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715262322.497 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715262322.574 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715262322.641 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715262322.763 :         Pipe = 8a49948 Write ==>
2138-23bc:715262322.876 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715262322.999 :         Pipe = 8a49948 start to write data
2138-23bc:715262323.067 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 160760 size = 36
2138-23bc:715262323.180 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715262323.282 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715262323.369 :         Pipe = 8a49948 Set read data ready
2138-23bc:715262323.493 :         Pipe = 8a49948 Write <==
2138-23bc:715262323.557 :         Pipe = 8a49948 Write ==>
2138-23bc:715262323.797 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715262323.976 :         Pipe = 8a49948 start to write data
2138-23bc:715262324.047 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 160796 size = 311040
2138-1f8:715262324.199 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715262324.481 :     Pipe = 8a49948 Read Copy from 8a49a28 + 160760 size = 36
2138-1f8:715262324.610 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715262324.715 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715262324.810 :     Pipe = 8a49948 Read <==
2138-1f8:715262324.883 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715262324.957 :     Pipe = 8a49948 Read ==>
2138-1f8:715262325.034 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715262328.715 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715262328.822 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715262328.910 :         Pipe = 8a49948 Set read data ready
2138-23bc:715262329.019 :         Pipe = 8a49948 Write <==
2138-1f8:715262329.169 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715262329.299 :     Pipe = 8a49948 Read Copy from 8a49a28 + 160796 size = 311040
2138-1f8:715262330.382 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715262330.475 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715262330.562 :     Pipe = 8a49948 Read <==
2138-1f8:715262330.626 :     ImageProcessThread : Process start
2138-1f8:715262334.901 :     BytesPerLine = 3888
2138-1f8:715262334.968 :     Lines = 80
2138-1f8:715262383.038 :     ImageProcessThread : Process end
2138-23bc:715262486.854 :         IOThread: get image OK
2138-23bc:715262487.068 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-23bc:715262487.179 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715262487.284 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715262487.366 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715262487.450 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715262487.514 :         IO Send command 10 bytes
2138-23bc:715262487.678 :         => CNT96226::VenderCmd_SetData
2138-23bc:715262487.746 :         iCmd = 0, nBytes = 10
2138-23bc:715262487.874 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715262778.844 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715262779.045 :         System send command 10 bytes + data 0 bytes
2138-23bc:715262779.131 :         IO total need to receive data 2095632 bytes
2138-23bc:715262779.209 :         => CNT96226::VenderCmd_GetData
2138-23bc:715262779.275 :         iCmd = 2, nBytes = 24
2138-1f8:715263009.476 :     Pipe = 8a49a48 Write ==>
2138-1f8:715263009.756 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-1f8:715263009.900 :     Pipe = 8a49a48 start to write data
2138-1f8:715263009.969 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1051776 size = 36
2138-1f8:715263010.080 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-1f8:715263010.177 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715263010.262 :     Pipe = 8a49a48 Write <==
2138-1f8:715263010.321 :     Pipe = 8a49a48 Write ==>
2138-1f8:715263010.394 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-1f8:715263010.494 :     Pipe = 8a49a48 start to write data
2138-1f8:715263010.554 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1051812 size = 75360
2138-1f8:715263011.739 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-1f8:715263011.835 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715263011.919 :     Pipe = 8a49a48 Write <==
2138-1f8:715263011.986 :     Pipe = 8a49948 Read ==>
2138-1f8:715263012.067 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715263014.327 : => ReadScan
2138-1848:715263014.415 : Count = 99852, Ptr = 7de7690
2138-1848:715263014.487 : => ReadScanEx2
2138-1848:715263014.540 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715263014.600 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715263014.731 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715263014.798 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715263014.858 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715263014.922 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715263014.992 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:715263015.060 : Pipe = 8a49a48 Read ==>
2138-1848:715263015.153 : Pipe = 8a49a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:715263015.261 : Pipe = 8a49a48 Read Copy from 8a49b08 + 999024 size = 52752
2138-1848:715263015.699 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715263015.792 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715263015.872 : Pipe = 8a49a48 Read <==
2138-1848:715263015.927 : => GetImageToBuffer
2138-1848:715263015.992 : => GetImageToBufferPageScan
2138-1848:715263016.051 : Pipe = 8a49a48 Read ==>
2138-1848:715263016.121 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715263016.218 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1051776 size = 36
2138-1848:715263016.316 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715263016.403 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715263016.482 : Pipe = 8a49a48 Read <==
2138-1848:715263016.536 : Get Packet type = 0 
2138-1848:715263016.592 : Get Packet dwSize = 75360 
2138-1848:715263016.647 : Get Packet bADFStatus = 1 
2138-1848:715263016.702 : Get Packet dwStatusLong = 0 
2138-1848:715263016.756 : Get Packet dwMessageStatusLong = 0 
2138-1848:715263016.821 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715263016.882 : <= GetImageToBuffer Ret = 1
2138-1848:715263016.941 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:715263017.009 : Pipe = 8a49a48 Read ==>
2138-1848:715263017.081 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715263017.177 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1051812 size = 47100
2138-1848:715263017.383 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:715263017.473 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715263017.551 : Pipe = 8a49a48 Read <==
2138-1848:715263159.337 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715263159.552 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715263159.626 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715263159.694 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715263159.757 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715263159.819 : <= ReadScanEx2 ret = 1
2138-1848:715263159.878 : <= ReadScan ret = 1
2138-23bc:715263270.003 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715263270.260 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715263270.336 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715263270.424 :         Information.Status = 0
2138-23bc:715263270.494 :         => CNT96226::VenderCmd_GetData
2138-23bc:715263270.554 :         iCmd = 2, nBytes = 24
2138-23bc:715263482.472 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715263482.694 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715263482.762 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715263482.844 :         Information.Status = 0
2138-23bc:715263482.919 :         => CNT96226::VenderCmd_GetData
2138-23bc:715263482.984 :         iCmd = 2, nBytes = 24
2138-23bc:715264410.434 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715264410.665 :         0010 : f0 00 00 00 50 54 4f 00 
2138-23bc:715264410.739 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715264410.827 :         Information.Status = 1, Information.Addr = 5198928
2138-23bc:715264412.004 :         => CNT96226::MemoryRead
2138-23bc:715264812.144 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715264812.364 :         System total receive data 311040 bytes
2138-23bc:715264812.540 :         => CNT96226::VenderCmd_GetData
2138-23bc:715264812.613 :         iCmd = 1, nBytes = 4
2138-23bc:715264966.923 :         0000 : 00 00 00 00 
2138-23bc:715264967.110 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715264967.263 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715264967.335 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715264967.404 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715264967.527 :         Pipe = 8a49948 Write ==>
2138-23bc:715264967.632 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715264967.759 :         Pipe = 8a49948 start to write data
2138-23bc:715264967.826 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 471836 size = 36
2138-23bc:715264967.935 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715264968.033 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715264968.120 :         Pipe = 8a49948 Set read data ready
2138-23bc:715264968.264 :         Pipe = 8a49948 Write <==
2138-23bc:715264968.328 :         Pipe = 8a49948 Write ==>
2138-23bc:715264968.564 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715264968.749 :         Pipe = 8a49948 start to write data
2138-23bc:715264968.815 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 471872 size = 311040
2138-1f8:715264968.968 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715264969.156 :     Pipe = 8a49948 Read Copy from 8a49a28 + 471836 size = 36
2138-1f8:715264969.280 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715264969.406 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715264969.497 :     Pipe = 8a49948 Read <==
2138-1f8:715264969.560 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715264969.632 :     Pipe = 8a49948 Read ==>
2138-1f8:715264969.711 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715264973.781 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715264973.894 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715264973.980 :         Pipe = 8a49948 Set read data ready
2138-23bc:715264974.089 :         Pipe = 8a49948 Write <==
2138-1f8:715264974.240 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715264974.371 :     Pipe = 8a49948 Read Copy from 8a49a28 + 471872 size = 311040
2138-1f8:715264975.967 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715264976.067 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715264976.151 :     Pipe = 8a49948 Read <==
2138-1f8:715264976.208 :     ImageProcessThread : Process start
2138-1f8:715264980.837 :     BytesPerLine = 3888
2138-1f8:715264980.923 :     Lines = 80
2138-1f8:715265031.703 :     ImageProcessThread : Process end
2138-23bc:715265142.601 :         IOThread: get image OK
2138-23bc:715265142.794 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-23bc:715265142.906 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715265143.021 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715265143.105 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715265143.177 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715265143.244 :         IO Send command 10 bytes
2138-23bc:715265143.414 :         => CNT96226::VenderCmd_SetData
2138-23bc:715265143.492 :         iCmd = 0, nBytes = 10
2138-23bc:715265143.618 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715265431.607 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715265432.277 :         System send command 10 bytes + data 0 bytes
2138-23bc:715265432.359 :         IO total need to receive data 2095632 bytes
2138-23bc:715265432.436 :         => CNT96226::VenderCmd_GetData
2138-23bc:715265432.612 :         iCmd = 2, nBytes = 24
2138-23bc:715265592.906 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715265593.141 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715265593.221 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715265593.302 :         Information.Status = 0
2138-23bc:715265593.374 :         => CNT96226::VenderCmd_GetData
2138-23bc:715265593.443 :         iCmd = 2, nBytes = 24
2138-1f8:715265644.935 :     Pipe = 8a49a48 Write ==>
2138-1f8:715265645.154 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-1f8:715265645.300 :     Pipe = 8a49a48 start to write data
2138-1f8:715265645.374 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1127172 size = 36
2138-1f8:715265645.489 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-1f8:715265645.590 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715265645.678 :     Pipe = 8a49a48 Write <==
2138-1f8:715265645.739 :     Pipe = 8a49a48 Write ==>
2138-1f8:715265645.817 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-1f8:715265645.913 :     Pipe = 8a49a48 start to write data
2138-1f8:715265645.972 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1127208 size = 75360
2138-1f8:715265647.343 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-1f8:715265647.441 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715265647.524 :     Pipe = 8a49a48 Write <==
2138-1f8:715265647.594 :     Pipe = 8a49948 Read ==>
2138-1f8:715265647.674 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715265970.232 : => ReadScan
2138-1848:715265970.419 : Count = 99852, Ptr = 7de7690
2138-1848:715265970.497 : => ReadScanEx2
2138-1848:715265970.560 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715265970.630 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715265970.692 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715265971.584 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715265971.654 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715265971.721 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715265971.794 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:715265971.871 : Pipe = 8a49a48 Read ==>
2138-1848:715265972.003 : Pipe = 8a49a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:715265972.129 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1098912 size = 28260
2138-1848:715265972.460 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715265972.558 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715265972.644 : Pipe = 8a49a48 Read <==
2138-1848:715265972.701 : => GetImageToBuffer
2138-1848:715265972.759 : => GetImageToBufferPageScan
2138-1848:715265972.822 : Pipe = 8a49a48 Read ==>
2138-1848:715265972.894 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715265972.993 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1127172 size = 36
2138-1848:715265973.099 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715265973.193 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715265973.274 : Pipe = 8a49a48 Read <==
2138-1848:715265973.331 : Get Packet type = 0 
2138-1848:715265973.387 : Get Packet dwSize = 75360 
2138-1848:715265973.443 : Get Packet bADFStatus = 1 
2138-1848:715265973.503 : Get Packet dwStatusLong = 0 
2138-1848:715265973.560 : Get Packet dwMessageStatusLong = 0 
2138-1848:715265973.626 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715265973.683 : <= GetImageToBuffer Ret = 1
2138-1848:715265973.740 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:715265973.810 : Pipe = 8a49a48 Read ==>
2138-1848:715265973.884 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715265973.983 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1127208 size = 71592
2138-1848:715265975.362 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:715265975.475 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715265975.563 : Pipe = 8a49a48 Read <==
2138-1848:715266119.313 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715266119.501 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715266119.567 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715266119.633 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715266119.699 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715266119.762 : <= ReadScanEx2 ret = 1
2138-1848:715266119.821 : <= ReadScan ret = 1
2138-23bc:715266123.384 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715266123.552 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715266123.616 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715266123.696 :         Information.Status = 0
2138-23bc:715266123.759 :         => CNT96226::VenderCmd_GetData
2138-23bc:715266123.820 :         iCmd = 2, nBytes = 24
2138-23bc:715267074.201 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715267074.428 :         0010 : f0 00 00 00 50 13 54 00 
2138-23bc:715267074.503 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715267074.585 :         Information.Status = 1, Information.Addr = 5509968
2138-23bc:715267075.874 :         => CNT96226::MemoryRead
2138-23bc:715267460.696 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715267460.902 :         System total receive data 311040 bytes
2138-23bc:715267460.985 :         => CNT96226::VenderCmd_GetData
2138-23bc:715267461.057 :         iCmd = 1, nBytes = 4
2138-23bc:715267607.023 :         0000 : 00 00 00 00 
2138-23bc:715267607.113 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715267607.274 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715267607.338 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715267607.402 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715267607.510 :         Pipe = 8a49948 Write ==>
2138-23bc:715267607.607 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715267607.724 :         Pipe = 8a49948 start to write data
2138-23bc:715267607.791 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 782912 size = 36
2138-23bc:715267607.899 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715267607.994 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715267608.078 :         Pipe = 8a49948 Set read data ready
2138-23bc:715267608.199 :         Pipe = 8a49948 Write <==
2138-23bc:715267608.260 :         Pipe = 8a49948 Write ==>
2138-23bc:715267608.333 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715267608.427 :         Pipe = 8a49948 start to write data
2138-23bc:715267608.488 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 782948 size = 311040
2138-1f8:715267608.948 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715267609.137 :     Pipe = 8a49948 Read Copy from 8a49a28 + 782912 size = 36
2138-1f8:715267609.253 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715267609.351 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715267609.438 :     Pipe = 8a49948 Read <==
2138-1f8:715267609.498 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715267609.569 :     Pipe = 8a49948 Read ==>
2138-1f8:715267609.642 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715267613.018 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715267613.121 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715267613.206 :         Pipe = 8a49948 Set read data ready
2138-23bc:715267613.303 :         Pipe = 8a49948 Write <==
2138-1f8:715267613.989 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715267614.237 :     Pipe = 8a49948 Read Copy from 8a49a28 + 782948 size = 311040
2138-1f8:715267615.276 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715267615.368 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715267615.453 :     Pipe = 8a49948 Read <==
2138-1f8:715267615.510 :     ImageProcessThread : Process start
2138-1f8:715267619.674 :     BytesPerLine = 3888
2138-1f8:715267619.732 :     Lines = 80
2138-1f8:715267667.691 :     ImageProcessThread : Process end
2138-23bc:715267769.407 :         IOThread: get image OK
2138-23bc:715267769.608 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-23bc:715267769.709 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715267769.813 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715267769.889 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715267769.975 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715267770.038 :         IO Send command 10 bytes
2138-23bc:715267770.200 :         => CNT96226::VenderCmd_SetData
2138-23bc:715267770.265 :         iCmd = 0, nBytes = 10
2138-23bc:715267770.392 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715268048.461 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715268048.716 :         System send command 10 bytes + data 0 bytes
2138-23bc:715268048.798 :         IO total need to receive data 2095632 bytes
2138-23bc:715268048.871 :         => CNT96226::VenderCmd_GetData
2138-23bc:715268048.936 :         iCmd = 2, nBytes = 24
2138-23bc:715268226.384 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715268226.633 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715268226.707 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715268226.783 :         Information.Status = 0
2138-23bc:715268226.846 :         => CNT96226::VenderCmd_GetData
2138-23bc:715268226.905 :         iCmd = 2, nBytes = 24
2138-1f8:715268331.648 :     Pipe = 8a49a48 Write ==>
2138-1f8:715268331.893 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-1f8:715268332.040 :     Pipe = 8a49a48 start to write data
2138-1f8:715268332.115 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1202568 size = 36
2138-1f8:715268332.233 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-1f8:715268332.334 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715268332.426 :     Pipe = 8a49a48 Write <==
2138-1f8:715268332.490 :     Pipe = 8a49a48 Write ==>
2138-1f8:715268332.568 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-1f8:715268332.757 :     Pipe = 8a49a48 start to write data
2138-1f8:715268332.832 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1202604 size = 75360
2138-1f8:715268334.602 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-1f8:715268334.760 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715268334.852 :     Pipe = 8a49a48 Write <==
2138-1f8:715268334.924 :     Pipe = 8a49948 Read ==>
2138-1f8:715268335.005 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715268733.622 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715268733.853 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715268733.919 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715268734.002 :         Information.Status = 0
2138-23bc:715268734.067 :         => CNT96226::VenderCmd_GetData
2138-23bc:715268734.127 :         iCmd = 2, nBytes = 24
2138-1848:715269027.716 : => ReadScan
2138-1848:715269027.917 : Count = 99852, Ptr = 7de7690
2138-1848:715269028.003 : => ReadScanEx2
2138-1848:715269028.063 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715269028.130 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715269028.192 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715269028.262 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715269028.450 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715269028.520 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715269028.589 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:715269028.677 : Pipe = 8a49a48 Read ==>
2138-1848:715269028.798 : Pipe = 8a49a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:715269028.924 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1198800 size = 3768
2138-1848:715269029.077 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715269029.172 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715269029.258 : Pipe = 8a49a48 Read <==
2138-1848:715269029.318 : => GetImageToBuffer
2138-1848:715269029.373 : => GetImageToBufferPageScan
2138-1848:715269029.434 : Pipe = 8a49a48 Read ==>
2138-1848:715269029.508 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715269029.607 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1202568 size = 36
2138-1848:715269029.709 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715269029.802 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715269029.884 : Pipe = 8a49a48 Read <==
2138-1848:715269029.941 : Get Packet type = 0 
2138-1848:715269030.000 : Get Packet dwSize = 75360 
2138-1848:715269030.059 : Get Packet bADFStatus = 1 
2138-1848:715269030.117 : Get Packet dwStatusLong = 0 
2138-1848:715269030.174 : Get Packet dwMessageStatusLong = 0 
2138-1848:715269030.239 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715269030.300 : <= GetImageToBuffer Ret = 1
2138-1848:715269030.359 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715269030.428 : Pipe = 8a49a48 Read ==>
2138-1848:715269030.502 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715269030.602 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1202604 size = 75360
2138-1848:715269031.109 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715269031.197 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715269031.281 : Pipe = 8a49a48 Read <==
2138-1848:715269031.337 : => GetImageToBuffer
2138-1848:715269031.388 : => GetImageToBufferPageScan
2138-1848:715269031.440 : Pipe = 8a49a48 Read ==>
2138-1848:715269031.513 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715269735.722 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715269735.950 :         0010 : f0 00 00 00 50 d2 58 00 
2138-23bc:715269736.022 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715269736.103 :         Information.Status = 1, Information.Addr = 5821008
2138-23bc:715269737.261 :         => CNT96226::MemoryRead
2138-23bc:715270122.511 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715270122.703 :         System total receive data 311040 bytes
2138-23bc:715270122.781 :         => CNT96226::VenderCmd_GetData
2138-23bc:715270122.847 :         iCmd = 1, nBytes = 4
2138-23bc:715270303.810 :         0000 : 00 00 00 00 
2138-23bc:715270303.923 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715270304.105 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715270304.174 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715270304.238 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715270304.356 :         Pipe = 8a49948 Write ==>
2138-23bc:715270304.461 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715270304.582 :         Pipe = 8a49948 start to write data
2138-23bc:715270304.648 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1093988 size = 36
2138-23bc:715270304.757 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715270304.857 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715270304.944 :         Pipe = 8a49948 Set read data ready
2138-23bc:715270305.076 :         Pipe = 8a49948 Write <==
2138-23bc:715270305.138 :         Pipe = 8a49948 Write ==>
2138-23bc:715270305.360 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715270305.469 :         Pipe = 8a49948 start to write data
2138-23bc:715270305.531 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1094024 size = 311040
2138-1f8:715270305.814 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715270305.965 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1093988 size = 36
2138-1f8:715270306.074 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715270306.166 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715270306.252 :     Pipe = 8a49948 Read <==
2138-1f8:715270306.312 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715270306.385 :     Pipe = 8a49948 Read ==>
2138-1f8:715270306.460 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715270310.130 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715270310.237 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715270310.324 :         Pipe = 8a49948 Set read data ready
2138-23bc:715270310.419 :         Pipe = 8a49948 Write <==
2138-1f8:715270311.102 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715270311.234 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1094024 size = 311040
2138-1f8:715270312.336 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715270312.426 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715270312.508 :     Pipe = 8a49948 Read <==
2138-1f8:715270312.566 :     ImageProcessThread : Process start
2138-1f8:715270316.729 :     BytesPerLine = 3888
2138-1f8:715270316.786 :     Lines = 80
2138-1f8:715270364.517 :     ImageProcessThread : Process end
2138-23bc:715270465.863 :         IOThread: get image OK
2138-23bc:715270466.105 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-23bc:715270466.214 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715270466.314 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715270466.394 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715270466.471 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715270466.533 :         IO Send command 10 bytes
2138-23bc:715270466.689 :         => CNT96226::VenderCmd_SetData
2138-23bc:715270466.752 :         iCmd = 0, nBytes = 10
2138-23bc:715270466.872 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715270759.409 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715270759.597 :         System send command 10 bytes + data 0 bytes
2138-23bc:715270759.675 :         IO total need to receive data 2095632 bytes
2138-23bc:715270759.752 :         => CNT96226::VenderCmd_GetData
2138-23bc:715270759.814 :         iCmd = 2, nBytes = 24
2138-23bc:715270940.772 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715270941.011 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715270941.086 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715270941.168 :         Information.Status = 0
2138-23bc:715270941.240 :         => CNT96226::VenderCmd_GetData
2138-23bc:715270941.316 :         iCmd = 2, nBytes = 24
2138-1f8:715270947.430 :     Pipe = 8a49a48 Write ==>
2138-1f8:715270947.610 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715270947.753 :     Pipe = 8a49a48 start to write data
2138-1f8:715270947.825 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1277964 size = 36
2138-1f8:715270947.939 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715270948.044 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715270948.130 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715270948.276 :     Pipe = 8a49a48 Write <==
2138-1f8:715270948.337 :     Pipe = 8a49a48 Write ==>
2138-1f8:715270948.411 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715270948.641 :     Pipe = 8a49a48 start to write data
2138-1f8:715270948.706 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1278000 size = 75360
2138-1848:715270948.989 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715270949.170 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1277964 size = 36
2138-1848:715270949.293 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715270949.401 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715270949.505 : Pipe = 8a49a48 Read <==
2138-1848:715270949.572 : Get Packet type = 0 
2138-1848:715270949.634 : Get Packet dwSize = 75360 
2138-1848:715270949.694 : Get Packet bADFStatus = 1 
2138-1848:715270949.762 : Get Packet dwStatusLong = 0 
2138-1f8:715270949.832 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1f8:715270949.941 :     Pipe = 8a49a48 Write read wait size = 0
2138-1848:715270950.013 : Get Packet dwMessageStatusLong = 0 
2138-1f8:715270950.084 :     Pipe = 8a49a48 Write <==
2138-1848:715270950.141 : <= GetImageToBufferPageScan Ret = 1
2138-1f8:715270950.207 :     Pipe = 8a49948 Read ==>
2138-1848:715270950.270 : <= GetImageToBuffer Ret = 1
2138-1f8:715270950.336 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715270950.424 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:715270950.500 : Pipe = 8a49a48 Read ==>
2138-1848:715270950.576 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715270950.680 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1278000 size = 20724
2138-1848:715270950.834 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:715270950.928 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715270951.012 : Pipe = 8a49a48 Read <==
2138-1848:715271090.057 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715271090.233 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715271090.305 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715271090.374 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715271090.443 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715271090.507 : <= ReadScanEx2 ret = 1
2138-1848:715271090.568 : <= ReadScan ret = 1
2138-23bc:715271458.501 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715271458.735 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715271458.812 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715271458.910 :         Information.Status = 0
2138-23bc:715271458.981 :         => CNT96226::VenderCmd_GetData
2138-23bc:715271459.044 :         iCmd = 2, nBytes = 24
2138-23bc:715272422.360 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715272422.582 :         0010 : f0 00 00 00 50 91 5d 00 
2138-23bc:715272422.659 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715272422.747 :         Information.Status = 1, Information.Addr = 6132048
2138-23bc:715272423.974 :         => CNT96226::MemoryRead
2138-23bc:715272803.798 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715272804.018 :         System total receive data 311040 bytes
2138-23bc:715272804.097 :         => CNT96226::VenderCmd_GetData
2138-23bc:715272804.166 :         iCmd = 1, nBytes = 4
2138-23bc:715272961.841 :         0000 : 00 00 00 00 
2138-23bc:715272961.986 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715272962.301 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715272962.379 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715272962.439 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715272962.556 :         Pipe = 8a49948 Write ==>
2138-23bc:715272962.677 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715272962.800 :         Pipe = 8a49948 start to write data
2138-23bc:715272962.871 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1405064 size = 36
2138-23bc:715272963.098 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715272963.366 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715272963.455 :         Pipe = 8a49948 Set read data ready
2138-23bc:715272963.603 :         Pipe = 8a49948 Write <==
2138-23bc:715272963.665 :         Pipe = 8a49948 Write ==>
2138-23bc:715272963.974 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715272964.074 :         Pipe = 8a49948 start to write data
2138-23bc:715272964.136 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1405100 size = 311040
2138-1f8:715272964.651 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715272964.847 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1405064 size = 36
2138-1f8:715272964.969 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715272965.079 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715272965.188 :     Pipe = 8a49948 Read <==
2138-1f8:715272965.255 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715272965.330 :     Pipe = 8a49948 Read ==>
2138-1f8:715272965.407 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715272970.917 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715272971.028 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715272971.114 :         Pipe = 8a49948 Set read data ready
2138-23bc:715272971.214 :         Pipe = 8a49948 Write <==
2138-1f8:715272972.107 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715272972.277 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1405100 size = 311040
2138-1f8:715272973.921 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715272974.020 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715272974.106 :     Pipe = 8a49948 Read <==
2138-1f8:715272974.165 :     ImageProcessThread : Process start
2138-1f8:715272978.682 :     BytesPerLine = 3888
2138-1f8:715272978.751 :     Lines = 80
2138-1f8:715273028.887 :     ImageProcessThread : Process end
2138-23bc:715273152.643 :         IOThread: get image OK
2138-23bc:715273152.890 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-23bc:715273153.016 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715273153.132 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715273153.216 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715273153.295 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715273153.362 :         IO Send command 10 bytes
2138-23bc:715273153.532 :         => CNT96226::VenderCmd_SetData
2138-23bc:715273153.595 :         iCmd = 0, nBytes = 10
2138-23bc:715273153.726 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715273438.527 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715273438.730 :         System send command 10 bytes + data 0 bytes
2138-23bc:715273438.810 :         IO total need to receive data 2095632 bytes
2138-23bc:715273438.886 :         => CNT96226::VenderCmd_GetData
2138-23bc:715273438.953 :         iCmd = 2, nBytes = 24
2138-23bc:715273619.622 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715273619.862 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715273619.937 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715273620.021 :         Information.Status = 0
2138-23bc:715273620.089 :         => CNT96226::VenderCmd_GetData
2138-23bc:715273620.159 :         iCmd = 2, nBytes = 24
2138-1f8:715273669.144 :     Pipe = 8a49a48 Write ==>
2138-1f8:715273669.359 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-1f8:715273669.499 :     Pipe = 8a49a48 start to write data
2138-1f8:715273669.573 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1353360 size = 36
2138-1f8:715273669.823 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-1f8:715273669.924 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715273670.017 :     Pipe = 8a49a48 Write <==
2138-1f8:715273670.081 :     Pipe = 8a49a48 Write ==>
2138-1f8:715273670.156 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-1f8:715273670.261 :     Pipe = 8a49a48 start to write data
2138-1f8:715273670.322 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1353396 size = 75360
2138-1f8:715273671.431 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-1f8:715273671.536 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715273671.622 :     Pipe = 8a49a48 Write <==
2138-1f8:715273671.700 :     Pipe = 8a49948 Read ==>
2138-1f8:715273671.783 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715273997.577 : => ReadScan
2138-1848:715273997.746 : Count = 99852, Ptr = 7de7690
2138-1848:715273997.833 : => ReadScanEx2
2138-1848:715273997.892 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715273997.958 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715273998.022 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715273998.089 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715273998.154 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715273998.222 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715273998.295 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:715273998.369 : Pipe = 8a49a48 Read ==>
2138-1848:715273998.482 : Pipe = 8a49a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:715273998.599 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1298724 size = 54636
2138-1848:715273998.890 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715273998.983 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715273999.073 : Pipe = 8a49a48 Read <==
2138-1848:715273999.130 : => GetImageToBuffer
2138-1848:715273999.186 : => GetImageToBufferPageScan
2138-1848:715273999.247 : Pipe = 8a49a48 Read ==>
2138-1848:715273999.322 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715273999.419 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1353360 size = 36
2138-1848:715273999.513 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715273999.600 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715273999.681 : Pipe = 8a49a48 Read <==
2138-1848:715273999.738 : Get Packet type = 0 
2138-1848:715273999.795 : Get Packet dwSize = 75360 
2138-1848:715273999.849 : Get Packet bADFStatus = 1 
2138-1848:715273999.904 : Get Packet dwStatusLong = 0 
2138-1848:715273999.959 : Get Packet dwMessageStatusLong = 0 
2138-1848:715274000.021 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715274000.079 : <= GetImageToBuffer Ret = 1
2138-1848:715274000.135 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:715274000.199 : Pipe = 8a49a48 Read ==>
2138-1848:715274000.272 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715274000.368 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1353396 size = 45216
2138-1848:715274000.658 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:715274000.749 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715274001.642 : Pipe = 8a49a48 Read <==
2138-23bc:715274161.660 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715274161.885 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715274161.958 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715274162.044 :         Information.Status = 0
2138-23bc:715274162.115 :         => CNT96226::VenderCmd_GetData
2138-23bc:715274162.181 :         iCmd = 2, nBytes = 24
2138-1848:715274181.897 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715274182.014 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715274182.198 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715274182.273 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715274182.342 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715274182.407 : <= ReadScanEx2 ret = 1
2138-1848:715274182.471 : <= ReadScan ret = 1
2138-23bc:715275243.946 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715275244.182 :         0010 : f0 00 00 00 50 50 62 00 
2138-23bc:715275244.254 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715275244.337 :         Information.Status = 1, Information.Addr = 6443088
2138-23bc:715275245.566 :         => CNT96226::MemoryRead
2138-23bc:715275638.303 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715275638.502 :         System total receive data 311040 bytes
2138-23bc:715275638.576 :         => CNT96226::VenderCmd_GetData
2138-23bc:715275638.639 :         iCmd = 1, nBytes = 4
2138-23bc:715275831.518 :         0000 : 00 00 00 00 
2138-23bc:715275831.630 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715275831.809 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715275831.884 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715275831.952 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715275832.059 :         Pipe = 8a49948 Write ==>
2138-23bc:715275832.159 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715275832.287 :         Pipe = 8a49948 start to write data
2138-23bc:715275832.354 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1716140 size = 36
2138-23bc:715275832.466 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715275832.562 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715275832.645 :         Pipe = 8a49948 Set read data ready
2138-23bc:715275832.775 :         Pipe = 8a49948 Write <==
2138-23bc:715275832.840 :         Pipe = 8a49948 Write ==>
2138-23bc:715275832.919 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715275833.015 :         Pipe = 8a49948 start to write data
2138-23bc:715275833.076 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 1716176 size = 311040
2138-1f8:715275833.537 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715275833.718 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1716140 size = 36
2138-1f8:715275833.839 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715275833.946 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715275834.035 :     Pipe = 8a49948 Read <==
2138-1f8:715275834.102 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715275834.179 :     Pipe = 8a49948 Read ==>
2138-1f8:715275834.252 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715275838.051 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715275838.155 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715275838.245 :         Pipe = 8a49948 Set read data ready
2138-23bc:715275838.345 :         Pipe = 8a49948 Write <==
2138-1f8:715275839.230 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715275839.402 :     Pipe = 8a49948 Read Copy from 8a49a28 + 1716176 size = 311040
2138-1f8:715275840.781 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715275840.880 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715275840.966 :     Pipe = 8a49948 Read <==
2138-1f8:715275841.028 :     ImageProcessThread : Process start
2138-1f8:715275845.304 :     BytesPerLine = 3888
2138-1f8:715275845.369 :     Lines = 80
2138-1f8:715275892.205 :     ImageProcessThread : Process end
2138-23bc:715276001.451 :         IOThread: get image OK
2138-23bc:715276001.678 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-23bc:715276001.802 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715276002.066 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715276002.153 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715276002.232 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715276002.299 :         IO Send command 10 bytes
2138-23bc:715276002.468 :         => CNT96226::VenderCmd_SetData
2138-23bc:715276002.534 :         iCmd = 0, nBytes = 10
2138-23bc:715276002.657 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715276295.452 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715276295.877 :         System send command 10 bytes + data 0 bytes
2138-23bc:715276295.959 :         IO total need to receive data 2095632 bytes
2138-23bc:715276296.036 :         => CNT96226::VenderCmd_GetData
2138-23bc:715276296.103 :         iCmd = 2, nBytes = 24
2138-1f8:715276562.457 :     Pipe = 8a49a48 Write ==>
2138-1f8:715276562.976 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-1f8:715276563.136 :     Pipe = 8a49a48 start to write data
2138-1f8:715276563.213 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1428756 size = 36
2138-1f8:715276563.334 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-1f8:715276563.434 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715276563.526 :     Pipe = 8a49a48 Write <==
2138-1f8:715276563.594 :     Pipe = 8a49a48 Write ==>
2138-1f8:715276563.675 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-1f8:715276563.777 :     Pipe = 8a49a48 start to write data
2138-1f8:715276563.841 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1428792 size = 75360
2138-1f8:715276565.306 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-1f8:715276565.403 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715276565.488 :     Pipe = 8a49a48 Write <==
2138-1f8:715276565.562 :     Pipe = 8a49948 Read ==>
2138-1f8:715276565.645 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715276805.872 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715276806.097 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715276806.168 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715276806.247 :         Information.Status = 0
2138-23bc:715276806.315 :         => CNT96226::VenderCmd_GetData
2138-23bc:715276806.378 :         iCmd = 2, nBytes = 24
2138-1848:715277106.155 : => ReadScan
2138-1848:715277106.338 : Count = 99852, Ptr = 7de7690
2138-1848:715277106.758 : => ReadScanEx2
2138-1848:715277106.819 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715277106.887 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715277106.948 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715277107.014 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715277107.078 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715277107.144 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715277107.213 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:715277107.289 : Pipe = 8a49a48 Read ==>
2138-1848:715277107.423 : Pipe = 8a49a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:715277107.561 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1398612 size = 30144
2138-1848:715277107.828 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715277107.924 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715277108.008 : Pipe = 8a49a48 Read <==
2138-1848:715277108.065 : => GetImageToBuffer
2138-1848:715277108.122 : => GetImageToBufferPageScan
2138-1848:715277108.182 : Pipe = 8a49a48 Read ==>
2138-1848:715277108.252 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715277108.353 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1428756 size = 36
2138-1848:715277108.449 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715277108.538 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715277108.734 : Pipe = 8a49a48 Read <==
2138-1848:715277108.795 : Get Packet type = 0 
2138-1848:715277108.850 : Get Packet dwSize = 75360 
2138-1848:715277108.905 : Get Packet bADFStatus = 1 
2138-1848:715277108.960 : Get Packet dwStatusLong = 0 
2138-1848:715277109.016 : Get Packet dwMessageStatusLong = 0 
2138-1848:715277109.085 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715277109.144 : <= GetImageToBuffer Ret = 1
2138-1848:715277109.202 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:715277109.267 : Pipe = 8a49a48 Read ==>
2138-1848:715277109.340 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715277109.436 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1428792 size = 69708
2138-1848:715277109.867 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:715277109.954 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715277110.033 : Pipe = 8a49a48 Read <==
2138-1848:715277277.441 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715277277.645 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715277277.722 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715277277.790 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715277277.857 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715277277.923 : <= ReadScanEx2 ret = 1
2138-1848:715277277.989 : <= ReadScan ret = 1
2138-23bc:715277776.528 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715277776.760 :         0010 : f0 00 00 00 50 99 37 00 
2138-23bc:715277776.830 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715277776.909 :         Information.Status = 1, Information.Addr = 3643728
2138-23bc:715277777.974 :         => CNT96226::MemoryRead
2138-23bc:715278174.053 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715278174.293 :         System total receive data 311040 bytes
2138-23bc:715278174.374 :         => CNT96226::VenderCmd_GetData
2138-23bc:715278174.444 :         iCmd = 1, nBytes = 4
2138-23bc:715278360.009 :         0000 : 00 00 00 00 
2138-23bc:715278360.182 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715278360.343 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715278360.424 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715278360.490 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715278360.598 :         Pipe = 8a49948 Write ==>
2138-23bc:715278360.708 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715278360.835 :         Pipe = 8a49948 start to write data
2138-23bc:715278360.906 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 2027216 size = 36
2138-23bc:715278361.020 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715278361.121 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715278361.206 :         Pipe = 8a49948 Set read data ready
2138-23bc:715278361.330 :         Pipe = 8a49948 Write <==
2138-23bc:715278361.394 :         Pipe = 8a49948 Write ==>
2138-23bc:715278361.468 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715278361.568 :         Pipe = 8a49948 start to write data
2138-23bc:715278361.632 :         Pipe = 8a49948 Memory Write Copy to 8a49a28 + 2027252 size = 69900
2138-1f8:715278362.112 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715278362.288 :     Pipe = 8a49948 Read Copy from 8a49a28 + 2027216 size = 36
2138-1f8:715278362.410 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715278362.512 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715278362.605 :     Pipe = 8a49948 Read <==
2138-1f8:715278362.676 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715278362.749 :     Pipe = 8a49948 Read ==>
2138-1f8:715278362.829 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715278362.920 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 0 size = 241140
2138-23bc:715278366.543 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715278366.652 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715278366.738 :         Pipe = 8a49948 Set read data ready
2138-23bc:715278366.835 :         Pipe = 8a49948 Write <==
2138-1f8:715278367.526 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715278367.663 :     Pipe = 8a49948 Read Copy from 8a49a28 + 2027252 size = 69900
2138-1f8:715278367.924 :     Pipe = 8a49948 Read Copy from 8a49a38 + 0 size = 241140
2138-1f8:715278368.839 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715278368.930 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715278369.014 :     Pipe = 8a49948 Read <==
2138-1f8:715278369.076 :     ImageProcessThread : Process start
2138-1f8:715278373.377 :     BytesPerLine = 3888
2138-1f8:715278373.438 :     Lines = 80
2138-1f8:715278421.888 :     ImageProcessThread : Process end
2138-23bc:715278712.608 :         IOThread: get image OK
2138-23bc:715278712.820 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-23bc:715278712.926 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715278713.031 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715278713.114 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715278713.193 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715278713.256 :         IO Send command 10 bytes
2138-23bc:715278713.432 :         => CNT96226::VenderCmd_SetData
2138-23bc:715278713.510 :         iCmd = 0, nBytes = 10
2138-23bc:715278713.639 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1f8:715279193.634 :     Pipe = 8a49a48 Write ==>
2138-1f8:715279193.896 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-1f8:715279194.049 :     Pipe = 8a49a48 start to write data
2138-1f8:715279194.121 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1504152 size = 36
2138-1f8:715279194.235 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-1f8:715279194.333 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715279194.421 :     Pipe = 8a49a48 Write <==
2138-1f8:715279194.477 :     Pipe = 8a49a48 Write ==>
2138-1f8:715279194.553 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-1f8:715279194.655 :     Pipe = 8a49a48 start to write data
2138-1f8:715279194.718 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1504188 size = 75360
2138-1f8:715279195.947 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-1f8:715279196.047 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715279196.127 :     Pipe = 8a49a48 Write <==
2138-1f8:715279196.196 :     Pipe = 8a49948 Read ==>
2138-1f8:715279196.277 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715279956.198 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715279956.396 :         System send command 10 bytes + data 0 bytes
2138-23bc:715279956.489 :         IO total need to receive data 2095632 bytes
2138-23bc:715279956.570 :         => CNT96226::VenderCmd_GetData
2138-23bc:715279956.648 :         iCmd = 2, nBytes = 24
2138-1848:715280456.755 : => ReadScan
2138-1848:715280456.966 : Count = 99852, Ptr = 7de7690
2138-1848:715280457.055 : => ReadScanEx2
2138-1848:715280457.115 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715280457.184 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715280457.249 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715280457.315 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715280457.384 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715280457.455 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715280457.529 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:715280457.606 : Pipe = 8a49a48 Read ==>
2138-1848:715280457.880 : Pipe = 8a49a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:715280458.012 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1498500 size = 5652
2138-1848:715280458.148 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715280458.246 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715280458.337 : Pipe = 8a49a48 Read <==
2138-1848:715280458.398 : => GetImageToBuffer
2138-1848:715280458.457 : => GetImageToBufferPageScan
2138-1848:715280458.518 : Pipe = 8a49a48 Read ==>
2138-1848:715280458.591 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715280458.687 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1504152 size = 36
2138-1848:715280458.783 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715280458.876 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715280458.956 : Pipe = 8a49a48 Read <==
2138-1848:715280459.013 : Get Packet type = 0 
2138-1848:715280459.072 : Get Packet dwSize = 75360 
2138-1848:715280459.129 : Get Packet bADFStatus = 1 
2138-1848:715280459.189 : Get Packet dwStatusLong = 0 
2138-1848:715280459.246 : Get Packet dwMessageStatusLong = 0 
2138-1848:715280459.313 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715280459.373 : <= GetImageToBuffer Ret = 1
2138-1848:715280459.433 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715280459.500 : Pipe = 8a49a48 Read ==>
2138-1848:715280459.575 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715280459.674 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1504188 size = 75360
2138-1848:715280460.218 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715280460.312 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715280460.395 : Pipe = 8a49a48 Read <==
2138-1848:715280460.451 : => GetImageToBuffer
2138-1848:715280460.501 : => GetImageToBufferPageScan
2138-1848:715280460.556 : Pipe = 8a49a48 Read ==>
2138-1848:715280460.629 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715280660.062 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715280660.289 :         0010 : f0 00 00 00 50 58 3c 00 
2138-23bc:715280660.358 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715280660.450 :         Information.Status = 1, Information.Addr = 3954768
2138-23bc:715280661.602 :         => CNT96226::MemoryRead
2138-23bc:715281050.583 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715281050.797 :         System total receive data 311040 bytes
2138-23bc:715281050.879 :         => CNT96226::VenderCmd_GetData
2138-23bc:715281050.955 :         iCmd = 1, nBytes = 4
2138-23bc:715281204.632 :         0000 : 00 00 00 00 
2138-23bc:715281204.797 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715281204.987 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715281205.068 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715281205.137 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715281205.247 :         Pipe = 8a49948 Write ==>
2138-23bc:715281205.352 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715281205.475 :         Pipe = 8a49948 start to write data
2138-23bc:715281205.544 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 241140 size = 36
2138-23bc:715281205.657 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715281205.756 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715281205.845 :         Pipe = 8a49948 Set read data ready
2138-23bc:715281205.964 :         Pipe = 8a49948 Write <==
2138-23bc:715281206.031 :         Pipe = 8a49948 Write ==>
2138-23bc:715281206.106 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715281206.203 :         Pipe = 8a49948 start to write data
2138-23bc:715281206.265 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 241176 size = 311040
2138-1f8:715281206.708 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715281206.889 :     Pipe = 8a49948 Read Copy from 8a49a38 + 241140 size = 36
2138-1f8:715281207.014 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715281207.118 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715281207.207 :     Pipe = 8a49948 Read <==
2138-1f8:715281207.272 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715281207.347 :     Pipe = 8a49948 Read ==>
2138-1f8:715281207.425 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715281211.054 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715281211.163 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715281211.253 :         Pipe = 8a49948 Set read data ready
2138-23bc:715281211.362 :         Pipe = 8a49948 Write <==
2138-1f8:715281212.102 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715281212.279 :     Pipe = 8a49948 Read Copy from 8a49a38 + 241176 size = 311040
2138-1f8:715281213.638 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715281213.746 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715281213.843 :     Pipe = 8a49948 Read <==
2138-1f8:715281213.907 :     ImageProcessThread : Process start
2138-1f8:715281218.232 :     BytesPerLine = 3888
2138-1f8:715281218.307 :     Lines = 80
2138-1f8:715281272.338 :     ImageProcessThread : Process end
2138-23bc:715281465.953 :         IOThread: get image OK
2138-23bc:715281466.143 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-23bc:715281466.258 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715281466.365 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715281466.445 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715281466.525 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715281466.590 :         IO Send command 10 bytes
2138-23bc:715281466.697 :         => CNT96226::VenderCmd_SetData
2138-23bc:715281466.761 :         iCmd = 0, nBytes = 10
2138-23bc:715281466.889 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1f8:715281944.816 :     Pipe = 8a49a48 Write ==>
2138-1f8:715281945.119 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715281945.281 :     Pipe = 8a49a48 start to write data
2138-1f8:715281945.352 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1579548 size = 36
2138-1f8:715281945.470 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715281945.571 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715281945.660 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715281945.803 :     Pipe = 8a49a48 Write <==
2138-1f8:715281945.865 :     Pipe = 8a49a48 Write ==>
2138-1f8:715281945.942 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715281946.046 :     Pipe = 8a49a48 start to write data
2138-1f8:715281946.111 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1579584 size = 75360
2138-1f8:715281947.490 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-1f8:715281947.595 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715281947.680 :     Pipe = 8a49a48 Write <==
2138-1f8:715281947.751 :     Pipe = 8a49948 Read ==>
2138-1f8:715281947.835 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715281948.082 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715281948.192 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1579548 size = 36
2138-1848:715281948.294 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715281948.389 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715281948.475 : Pipe = 8a49a48 Read <==
2138-1848:715281948.540 : Get Packet type = 0 
2138-1848:715281948.649 : Get Packet dwSize = 75360 
2138-1848:715281948.712 : Get Packet bADFStatus = 1 
2138-1848:715281948.774 : Get Packet dwStatusLong = 0 
2138-1848:715281948.830 : Get Packet dwMessageStatusLong = 0 
2138-1848:715281948.901 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715281948.973 : <= GetImageToBuffer Ret = 1
2138-1848:715281949.040 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:715281949.111 : Pipe = 8a49a48 Read ==>
2138-1848:715281949.185 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715281949.283 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1579584 size = 18840
2138-1848:715281949.432 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:715281949.524 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715281949.604 : Pipe = 8a49a48 Read <==
2138-1848:715282098.620 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715282098.841 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715282098.919 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715282098.997 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715282099.071 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715282099.139 : <= ReadScanEx2 ret = 1
2138-1848:715282099.203 : <= ReadScan ret = 1
2138-23bc:715283117.935 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715283118.269 :         System send command 10 bytes + data 0 bytes
2138-23bc:715283118.364 :         IO total need to receive data 2095632 bytes
2138-23bc:715283118.440 :         => CNT96226::VenderCmd_GetData
2138-23bc:715283118.511 :         iCmd = 2, nBytes = 24
2138-23bc:715283706.109 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715283706.355 :         0010 : f0 00 00 00 50 17 41 00 
2138-23bc:715283706.433 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715283706.520 :         Information.Status = 1, Information.Addr = 4265808
2138-23bc:715283707.696 :         => CNT96226::MemoryRead
2138-23bc:715284202.129 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715284202.333 :         System total receive data 311040 bytes
2138-23bc:715284202.416 :         => CNT96226::VenderCmd_GetData
2138-23bc:715284202.491 :         iCmd = 1, nBytes = 4
2138-23bc:715284711.355 :         0000 : 00 00 00 00 
2138-23bc:715284711.540 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715284711.692 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715284711.767 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715284711.831 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715284711.952 :         Pipe = 8a49948 Write ==>
2138-23bc:715284712.068 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715284712.472 :         Pipe = 8a49948 start to write data
2138-23bc:715284712.569 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 552216 size = 36
2138-23bc:715284712.690 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715284712.789 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715284712.877 :         Pipe = 8a49948 Set read data ready
2138-1f8:715284713.113 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715284713.235 :     Pipe = 8a49948 Read Copy from 8a49a38 + 552216 size = 36
2138-1f8:715284713.336 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715284713.429 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715284713.514 :     Pipe = 8a49948 Read <==
2138-1f8:715284713.578 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715284713.645 :     Pipe = 8a49948 Read ==>
2138-1f8:715284713.717 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715284713.857 :         Pipe = 8a49948 Write <==
2138-23bc:715284713.915 :         Pipe = 8a49948 Write ==>
2138-23bc:715284713.988 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715284714.169 :         Pipe = 8a49948 start to write data
2138-23bc:715284714.232 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 552252 size = 311040
2138-23bc:715284721.199 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715284721.312 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715284721.403 :         Pipe = 8a49948 Set read data ready
2138-1f8:715284721.574 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715284721.676 :     Pipe = 8a49948 Read Copy from 8a49a38 + 552252 size = 311040
2138-1f8:715284722.510 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715284722.606 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715284722.687 :     Pipe = 8a49948 Read <==
2138-1f8:715284722.744 :     ImageProcessThread : Process start
2138-1f8:715284727.181 :     BytesPerLine = 3888
2138-1f8:715284727.287 :     Lines = 80
2138-1f8:715284779.112 :     ImageProcessThread : Process end
2138-23bc:715284791.759 :         Pipe = 8a49948 Write <==
2138-23bc:715285102.203 :         IOThread: get image OK
2138-23bc:715285102.414 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-23bc:715285102.531 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715285102.638 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715285102.720 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715285102.796 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715285102.859 :         IO Send command 10 bytes
2138-23bc:715285102.958 :         => CNT96226::VenderCmd_SetData
2138-23bc:715285103.021 :         iCmd = 0, nBytes = 10
2138-23bc:715285103.145 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1f8:715285610.244 :     Pipe = 8a49a48 Write ==>
2138-1f8:715285610.495 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-1f8:715285610.637 :     Pipe = 8a49a48 start to write data
2138-1f8:715285610.708 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1654944 size = 36
2138-1f8:715285610.825 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-1f8:715285610.925 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715285611.013 :     Pipe = 8a49a48 Write <==
2138-1f8:715285611.076 :     Pipe = 8a49a48 Write ==>
2138-1f8:715285611.155 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-1f8:715285611.253 :     Pipe = 8a49a48 start to write data
2138-1f8:715285611.315 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1654980 size = 75360
2138-1f8:715285612.541 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-1f8:715285612.640 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715285612.725 :     Pipe = 8a49a48 Write <==
2138-1f8:715285612.799 :     Pipe = 8a49948 Read ==>
2138-1f8:715285612.881 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715285847.673 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715285847.887 :         System send command 10 bytes + data 0 bytes
2138-23bc:715285847.967 :         IO total need to receive data 2095632 bytes
2138-23bc:715285848.045 :         => CNT96226::VenderCmd_GetData
2138-23bc:715285848.116 :         iCmd = 2, nBytes = 24
2138-1848:715286007.198 : => ReadScan
2138-1848:715286007.438 : Count = 99852, Ptr = 7de7690
2138-1848:715286007.531 : => ReadScanEx2
2138-1848:715286007.594 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715286007.658 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715286007.721 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715286007.791 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715286007.860 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715286007.929 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715286008.001 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:715286008.234 : Pipe = 8a49a48 Read ==>
2138-1848:715286008.365 : Pipe = 8a49a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:715286008.487 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1598424 size = 56520
2138-1848:715286009.007 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715286009.099 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715286009.182 : Pipe = 8a49a48 Read <==
2138-1848:715286009.240 : => GetImageToBuffer
2138-1848:715286009.297 : => GetImageToBufferPageScan
2138-1848:715286009.361 : Pipe = 8a49a48 Read ==>
2138-1848:715286009.436 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715286009.539 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1654944 size = 36
2138-1848:715286009.636 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715286009.727 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715286009.810 : Pipe = 8a49a48 Read <==
2138-1848:715286009.867 : Get Packet type = 0 
2138-1848:715286009.923 : Get Packet dwSize = 75360 
2138-1848:715286009.979 : Get Packet bADFStatus = 1 
2138-1848:715286010.039 : Get Packet dwStatusLong = 0 
2138-1848:715286010.096 : Get Packet dwMessageStatusLong = 0 
2138-1848:715286010.164 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715286010.225 : <= GetImageToBuffer Ret = 1
2138-1848:715286010.283 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:715286010.351 : Pipe = 8a49a48 Read ==>
2138-1848:715286010.426 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715286010.523 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1654980 size = 43332
2138-1848:715286010.978 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:715286011.078 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715286011.159 : Pipe = 8a49a48 Read <==
2138-1848:715286207.097 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715286207.314 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715286207.393 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715286207.469 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715286207.542 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715286207.614 : <= ReadScanEx2 ret = 1
2138-1848:715286207.679 : <= ReadScan ret = 1
2138-23bc:715286686.913 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715286687.148 :         0010 : f0 00 00 00 50 d6 45 00 
2138-23bc:715286687.226 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715286687.312 :         Information.Status = 1, Information.Addr = 4576848
2138-23bc:715286688.484 :         => CNT96226::MemoryRead
2138-23bc:715287394.331 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715287394.550 :         System total receive data 311040 bytes
2138-23bc:715287394.636 :         => CNT96226::VenderCmd_GetData
2138-23bc:715287394.710 :         iCmd = 1, nBytes = 4
2138-23bc:715288097.912 :         0000 : 00 00 00 00 
2138-23bc:715288098.088 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715288098.274 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715288098.350 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715288098.420 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715288098.527 :         Pipe = 8a49948 Write ==>
2138-23bc:715288098.622 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715288098.748 :         Pipe = 8a49948 start to write data
2138-23bc:715288098.820 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 863292 size = 36
2138-23bc:715288098.933 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715288099.034 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715288099.122 :         Pipe = 8a49948 Set read data ready
2138-23bc:715288099.249 :         Pipe = 8a49948 Write <==
2138-23bc:715288099.396 :         Pipe = 8a49948 Write ==>
2138-1f8:715288099.524 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715288099.732 :     Pipe = 8a49948 Read Copy from 8a49a38 + 863292 size = 36
2138-23bc:715288099.836 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715288099.968 :         Pipe = 8a49948 start to write data
2138-23bc:715288100.041 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 863328 size = 311040
2138-1f8:715288100.134 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715288100.243 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715288100.338 :     Pipe = 8a49948 Read <==
2138-1f8:715288100.402 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715288100.484 :     Pipe = 8a49948 Read ==>
2138-1f8:715288100.564 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715288104.034 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715288104.140 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715288104.226 :         Pipe = 8a49948 Set read data ready
2138-23bc:715288104.334 :         Pipe = 8a49948 Write <==
2138-1f8:715288104.421 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715288104.527 :     Pipe = 8a49948 Read Copy from 8a49a38 + 863328 size = 311040
2138-1f8:715288105.811 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715288105.906 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715288105.989 :     Pipe = 8a49948 Read <==
2138-1f8:715288106.046 :     ImageProcessThread : Process start
2138-1f8:715288110.346 :     BytesPerLine = 3888
2138-1f8:715288110.413 :     Lines = 80
2138-1f8:715288158.746 :     ImageProcessThread : Process end
2138-23bc:715288268.600 :         IOThread: get image OK
2138-23bc:715288268.842 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-23bc:715288268.956 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715288269.067 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715288269.156 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715288269.238 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715288269.303 :         IO Send command 10 bytes
2138-23bc:715288269.459 :         => CNT96226::VenderCmd_SetData
2138-23bc:715288269.523 :         iCmd = 0, nBytes = 10
2138-23bc:715288269.652 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715288527.229 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715288527.432 :         System send command 10 bytes + data 0 bytes
2138-23bc:715288527.633 :         IO total need to receive data 2095632 bytes
2138-23bc:715288527.711 :         => CNT96226::VenderCmd_GetData
2138-23bc:715288527.784 :         iCmd = 2, nBytes = 24
2138-23bc:715289080.100 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715289080.339 :         0010 : f0 00 00 00 50 95 4a 00 
2138-23bc:715289080.411 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715289080.497 :         Information.Status = 1, Information.Addr = 4887888
2138-23bc:715289081.740 :         => CNT96226::MemoryRead
2138-1f8:715289132.657 :     Pipe = 8a49a48 Write ==>
2138-1f8:715289132.890 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-1f8:715289133.041 :     Pipe = 8a49a48 start to write data
2138-1f8:715289133.112 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1730340 size = 36
2138-1f8:715289133.230 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-1f8:715289133.334 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715289133.427 :     Pipe = 8a49a48 Write <==
2138-1f8:715289133.492 :     Pipe = 8a49a48 Write ==>
2138-1f8:715289133.569 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-1f8:715289133.733 :     Pipe = 8a49a48 start to write data
2138-1f8:715289133.798 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1730376 size = 75360
2138-1f8:715289135.029 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-1f8:715289135.131 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715289135.215 :     Pipe = 8a49a48 Write <==
2138-1f8:715289135.284 :     Pipe = 8a49948 Read ==>
2138-1f8:715289135.362 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715289458.860 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715289459.079 :         System total receive data 311040 bytes
2138-23bc:715289459.161 :         => CNT96226::VenderCmd_GetData
2138-23bc:715289459.232 :         iCmd = 1, nBytes = 4
2138-23bc:715290038.848 :         0000 : 00 00 00 00 
2138-23bc:715290039.025 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715290039.174 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715290039.256 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715290039.325 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715290039.447 :         Pipe = 8a49948 Write ==>
2138-23bc:715290039.550 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715290039.687 :         Pipe = 8a49948 start to write data
2138-23bc:715290039.755 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1174368 size = 36
2138-23bc:715290039.873 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715290039.974 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715290040.066 :         Pipe = 8a49948 Set read data ready
2138-23bc:715290040.195 :         Pipe = 8a49948 Write <==
2138-23bc:715290040.255 :         Pipe = 8a49948 Write ==>
2138-23bc:715290040.334 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715290040.435 :         Pipe = 8a49948 start to write data
2138-23bc:715290040.498 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1174404 size = 311040
2138-23bc:715290045.918 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174684 Data = 311076
2138-23bc:715290046.081 :         Pipe = 8a49948 Write read wait size = 0
2138-23bc:715290046.179 :         Pipe = 8a49948 Write <==
2138-1f8:715290059.205 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174684 Data = 311076
2138-1f8:715290059.387 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1174368 size = 36
2138-1f8:715290059.511 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715290059.612 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715290059.702 :     Pipe = 8a49948 Read <==
2138-1f8:715290059.777 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715290059.850 :     Pipe = 8a49948 Read ==>
2138-1f8:715290059.926 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715290060.030 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1174404 size = 311040
2138-1f8:715290061.224 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715290061.320 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715290061.410 :     Pipe = 8a49948 Read <==
2138-1f8:715290061.467 :     ImageProcessThread : Process start
2138-1f8:715290065.769 :     BytesPerLine = 3888
2138-1f8:715290065.845 :     Lines = 80
2138-1f8:715290123.674 :     ImageProcessThread : Process end
2138-23bc:715290432.617 :         IOThread: get image OK
2138-23bc:715290432.839 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-23bc:715290432.956 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715290433.068 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715290433.151 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715290433.228 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715290433.293 :         IO Send command 10 bytes
2138-23bc:715290433.628 :         => CNT96226::VenderCmd_SetData
2138-23bc:715290433.697 :         iCmd = 0, nBytes = 10
2138-23bc:715290433.824 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:715290683.087 : => ReadScan
2138-1848:715290683.270 : Count = 99852, Ptr = 7de7690
2138-1848:715290683.359 : => ReadScanEx2
2138-1848:715290683.420 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715290683.495 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715290683.563 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715290683.633 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715290683.705 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715290683.776 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715290683.851 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:715290683.933 : Pipe = 8a49a48 Read ==>
2138-1848:715290684.065 : Pipe = 8a49a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:715290684.188 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1698312 size = 32028
2138-1848:715290684.479 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715290684.577 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715290684.664 : Pipe = 8a49a48 Read <==
2138-1848:715290684.728 : => GetImageToBuffer
2138-1848:715290684.788 : => GetImageToBufferPageScan
2138-1848:715290684.859 : Pipe = 8a49a48 Read ==>
2138-1848:715290684.932 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715290685.036 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1730340 size = 36
2138-1848:715290685.135 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715290685.226 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715290685.314 : Pipe = 8a49a48 Read <==
2138-1848:715290685.372 : Get Packet type = 0 
2138-1848:715290685.429 : Get Packet dwSize = 75360 
2138-1848:715290685.487 : Get Packet bADFStatus = 1 
2138-1848:715290685.548 : Get Packet dwStatusLong = 0 
2138-1848:715290685.607 : Get Packet dwMessageStatusLong = 0 
2138-1848:715290685.674 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715290685.733 : <= GetImageToBuffer Ret = 1
2138-1848:715290685.795 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:715290685.862 : Pipe = 8a49a48 Read ==>
2138-1848:715290685.936 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715290686.037 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1730376 size = 67824
2138-1848:715290686.548 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:715290686.641 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715290686.720 : Pipe = 8a49a48 Read <==
2138-1848:715290840.011 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715290840.221 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715290840.301 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715290840.380 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715290840.453 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715290840.521 : <= ReadScanEx2 ret = 1
2138-1848:715290840.584 : <= ReadScan ret = 1
2138-23bc:715290904.903 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715290905.097 :         System send command 10 bytes + data 0 bytes
2138-23bc:715290905.178 :         IO total need to receive data 2095632 bytes
2138-23bc:715290905.252 :         => CNT96226::VenderCmd_GetData
2138-23bc:715290905.322 :         iCmd = 2, nBytes = 24
2138-1f8:715291198.536 :     Pipe = 8a49a48 Write ==>
2138-1f8:715291198.804 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-1f8:715291198.950 :     Pipe = 8a49a48 start to write data
2138-1f8:715291199.021 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1805736 size = 36
2138-1f8:715291199.139 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-1f8:715291199.238 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715291199.461 :     Pipe = 8a49a48 Write <==
2138-1f8:715291199.528 :     Pipe = 8a49a48 Write ==>
2138-1f8:715291199.605 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-1f8:715291199.706 :     Pipe = 8a49a48 start to write data
2138-1f8:715291199.770 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1805772 size = 75360
2138-1f8:715291200.871 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-1f8:715291200.970 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715291201.054 :     Pipe = 8a49a48 Write <==
2138-1f8:715291201.119 :     Pipe = 8a49948 Read ==>
2138-1f8:715291201.204 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715291496.523 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715291496.762 :         0010 : f0 00 00 00 50 54 4f 00 
2138-23bc:715291496.840 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715291496.923 :         Information.Status = 1, Information.Addr = 5198928
2138-23bc:715291498.240 :         => CNT96226::MemoryRead
2138-23bc:715291882.917 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715291883.127 :         System total receive data 311040 bytes
2138-23bc:715291883.218 :         => CNT96226::VenderCmd_GetData
2138-23bc:715291883.290 :         iCmd = 1, nBytes = 4
2138-23bc:715292014.585 :         0000 : 00 00 00 00 
2138-23bc:715292014.790 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715292014.948 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715292015.023 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715292015.088 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715292015.220 :         Pipe = 8a49948 Write ==>
2138-23bc:715292015.327 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715292015.449 :         Pipe = 8a49948 start to write data
2138-23bc:715292015.520 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1485444 size = 36
2138-23bc:715292015.638 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715292015.732 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715292015.819 :         Pipe = 8a49948 Set read data ready
2138-23bc:715292015.951 :         Pipe = 8a49948 Write <==
2138-23bc:715292016.011 :         Pipe = 8a49948 Write ==>
2138-23bc:715292016.230 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715292016.405 :         Pipe = 8a49948 start to write data
2138-23bc:715292016.471 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1485480 size = 311040
2138-1f8:715292016.634 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715292016.834 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1485444 size = 36
2138-1f8:715292016.959 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715292017.062 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715292017.171 :     Pipe = 8a49948 Read <==
2138-1f8:715292017.246 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715292017.332 :     Pipe = 8a49948 Read ==>
2138-1f8:715292017.410 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715292022.546 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715292022.658 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715292022.748 :         Pipe = 8a49948 Set read data ready
2138-23bc:715292022.855 :         Pipe = 8a49948 Write <==
2138-1f8:715292023.014 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715292023.146 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1485480 size = 311040
2138-1f8:715292024.542 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715292024.637 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715292024.718 :     Pipe = 8a49948 Read <==
2138-1f8:715292024.867 :     ImageProcessThread : Process start
2138-1f8:715292029.161 :     BytesPerLine = 3888
2138-1f8:715292029.229 :     Lines = 80
2138-1f8:715292079.132 :     ImageProcessThread : Process end
2138-23bc:715292258.951 :         IOThread: get image OK
2138-23bc:715292259.155 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-23bc:715292259.277 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715292259.395 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715292259.478 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715292259.560 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715292259.624 :         IO Send command 10 bytes
2138-23bc:715292259.781 :         => CNT96226::VenderCmd_SetData
2138-23bc:715292259.845 :         iCmd = 0, nBytes = 10
2138-23bc:715292259.974 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1f8:715292740.759 :     Pipe = 8a49a48 Write ==>
2138-1f8:715292741.042 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27180044 Data = 82932
2138-1f8:715292741.192 :     Pipe = 8a49a48 start to write data
2138-1f8:715292741.265 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1881132 size = 36
2138-1f8:715292741.381 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27180008 Data = 82968
2138-1f8:715292741.481 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715292741.569 :     Pipe = 8a49a48 Write <==
2138-1f8:715292741.626 :     Pipe = 8a49a48 Write ==>
2138-1f8:715292741.703 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27180008 Data = 82968
2138-1f8:715292741.811 :     Pipe = 8a49a48 start to write data
2138-1f8:715292741.873 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1881168 size = 75360
2138-1f8:715292742.998 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27104648 Data = 158328
2138-1f8:715292743.099 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715292743.180 :     Pipe = 8a49a48 Write <==
2138-1f8:715292743.248 :     Pipe = 8a49948 Read ==>
2138-1f8:715292743.332 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715292876.560 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715292876.737 :         System send command 10 bytes + data 0 bytes
2138-23bc:715292876.813 :         IO total need to receive data 2095632 bytes
2138-23bc:715292876.885 :         => CNT96226::VenderCmd_GetData
2138-23bc:715292876.948 :         iCmd = 2, nBytes = 24
2138-23bc:715293808.360 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715293808.621 :         0010 : f0 00 00 00 50 13 54 00 
2138-23bc:715293808.701 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715293808.793 :         Information.Status = 1, Information.Addr = 5509968
2138-23bc:715293810.380 :         => CNT96226::MemoryRead
2138-23bc:715294187.301 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715294187.516 :         System total receive data 311040 bytes
2138-23bc:715294187.598 :         => CNT96226::VenderCmd_GetData
2138-23bc:715294187.665 :         iCmd = 1, nBytes = 4
2138-23bc:715294326.487 :         0000 : 00 00 00 00 
2138-23bc:715294326.655 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715294326.837 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715294326.914 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715294326.977 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715294327.104 :         Pipe = 8a49948 Write ==>
2138-23bc:715294327.214 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715294327.337 :         Pipe = 8a49948 start to write data
2138-23bc:715294327.403 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1796520 size = 36
2138-23bc:715294327.517 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715294327.614 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715294327.701 :         Pipe = 8a49948 Set read data ready
2138-23bc:715294328.001 :         Pipe = 8a49948 Write <==
2138-23bc:715294328.066 :         Pipe = 8a49948 Write ==>
2138-23bc:715294328.143 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715294328.265 :         Pipe = 8a49948 start to write data
2138-23bc:715294328.332 :         Pipe = 8a49948 Memory Write Copy to 8a49a38 + 1796556 size = 300596
2138-1f8:715294328.491 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715294328.674 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1796520 size = 36
2138-1f8:715294328.800 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715294328.904 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715294328.996 :     Pipe = 8a49948 Read <==
2138-1f8:715294329.069 :     ImageProcessThread : Get Image Packet size=311040
2138-1f8:715294329.148 :     Pipe = 8a49948 Read ==>
2138-1f8:715294329.224 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715294332.698 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 0 size = 10444
2138-23bc:715294332.957 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-23bc:715294333.052 :         Pipe = 8a49948 Write read wait size = 311040
2138-23bc:715294333.138 :         Pipe = 8a49948 Set read data ready
2138-23bc:715294333.241 :         Pipe = 8a49948 Write <==
2138-1f8:715294333.426 :     Pipe = 8a49948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-1f8:715294333.560 :     Pipe = 8a49948 Read Copy from 8a49a38 + 1796556 size = 300596
2138-1f8:715294334.718 :     Pipe = 8a49948 Read Copy from 8a49a08 + 0 size = 10444
2138-1f8:715294334.870 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715294334.959 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715294335.042 :     Pipe = 8a49948 Read <==
2138-1f8:715294335.102 :     ImageProcessThread : Process start
2138-1f8:715294339.504 :     BytesPerLine = 3888
2138-1f8:715294339.579 :     Lines = 80
2138-1f8:715294388.058 :     ImageProcessThread : Process end
2138-23bc:715294490.128 :         IOThread: get image OK
2138-23bc:715294490.331 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-23bc:715294490.440 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715294490.543 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715294490.623 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715294490.700 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715294490.760 :         IO Send command 10 bytes
2138-23bc:715294490.922 :         => CNT96226::VenderCmd_SetData
2138-23bc:715294490.985 :         iCmd = 0, nBytes = 10
2138-23bc:715294491.112 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:715294500.682 : => ReadScan
2138-1848:715294500.783 : Count = 99852, Ptr = 7de7690
2138-1848:715294500.867 : => ReadScanEx2
2138-1848:715294500.921 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715294500.985 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715294501.049 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715294501.119 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715294501.184 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715294501.251 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715294501.326 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:715294501.406 : Pipe = 8a49a48 Read ==>
2138-1848:715294501.528 : Pipe = 8a49a48 Read Total = 27262976 Free = 27104648 Data = 158328
2138-1848:715294501.650 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1798200 size = 7536
2138-1848:715294501.815 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:715294501.912 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715294502.001 : Pipe = 8a49a48 Read <==
2138-1848:715294502.063 : => GetImageToBuffer
2138-1848:715294502.124 : => GetImageToBufferPageScan
2138-1848:715294502.327 : Pipe = 8a49a48 Read ==>
2138-1848:715294502.405 : Pipe = 8a49a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:715294502.507 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1805736 size = 36
2138-1848:715294502.602 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:715294502.697 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715294502.781 : Pipe = 8a49a48 Read <==
2138-1848:715294502.836 : Get Packet type = 0 
2138-1848:715294502.893 : Get Packet dwSize = 75360 
2138-1848:715294502.949 : Get Packet bADFStatus = 1 
2138-1848:715294503.010 : Get Packet dwStatusLong = 0 
2138-1848:715294503.068 : Get Packet dwMessageStatusLong = 0 
2138-1848:715294503.137 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715294503.198 : <= GetImageToBuffer Ret = 1
2138-1848:715294503.254 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:715294503.324 : Pipe = 8a49a48 Read ==>
2138-1848:715294503.395 : Pipe = 8a49a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:715294503.495 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1805772 size = 75360
2138-1848:715294504.079 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715294504.170 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715294504.254 : Pipe = 8a49a48 Read <==
2138-1848:715294504.313 : => GetImageToBuffer
2138-1848:715294504.369 : => GetImageToBufferPageScan
2138-1848:715294504.425 : Pipe = 8a49a48 Read ==>
2138-1848:715294504.497 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:715294504.597 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1881132 size = 36
2138-1848:715294504.692 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715294504.781 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715294504.860 : Pipe = 8a49a48 Read <==
2138-1848:715294504.918 : Get Packet type = 0 
2138-1848:715294504.971 : Get Packet dwSize = 75360 
2138-1848:715294505.027 : Get Packet bADFStatus = 1 
2138-1848:715294505.088 : Get Packet dwStatusLong = 0 
2138-1848:715294505.143 : Get Packet dwMessageStatusLong = 0 
2138-1848:715294505.201 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715294505.259 : <= GetImageToBuffer Ret = 1
2138-1848:715294505.317 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:715294505.384 : Pipe = 8a49a48 Read ==>
2138-1848:715294505.458 : Pipe = 8a49a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:715294505.556 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1881168 size = 16956
2138-1848:715294505.769 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:715294505.860 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715294505.942 : Pipe = 8a49a48 Read <==
2138-1848:715294669.451 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715294669.680 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715294669.754 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715294669.826 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715294669.951 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715294670.034 : <= ReadScanEx2 ret = 1
2138-1848:715294670.098 : <= ReadScan ret = 1
2138-23bc:715294759.510 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715294759.721 :         System send command 10 bytes + data 0 bytes
2138-23bc:715294759.807 :         IO total need to receive data 2095632 bytes
2138-23bc:715294759.884 :         => CNT96226::VenderCmd_GetData
2138-23bc:715294759.953 :         iCmd = 2, nBytes = 24
2138-23bc:715294937.413 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715294937.672 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715294937.747 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715294937.838 :         Information.Status = 0
2138-23bc:715294937.908 :         => CNT96226::VenderCmd_GetData
2138-23bc:715294938.105 :         iCmd = 2, nBytes = 24
2138-1f8:715295025.944 :     Pipe = 8a49a48 Write ==>
2138-1f8:715295026.214 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-1f8:715295026.376 :     Pipe = 8a49a48 start to write data
2138-1f8:715295026.453 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1956528 size = 36
2138-1f8:715295026.570 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-1f8:715295026.670 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715295026.759 :     Pipe = 8a49a48 Write <==
2138-1f8:715295026.818 :     Pipe = 8a49a48 Write ==>
2138-1f8:715295026.894 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-1f8:715295026.998 :     Pipe = 8a49a48 start to write data
2138-1f8:715295027.061 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 1956564 size = 75360
2138-1f8:715295028.361 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-1f8:715295028.459 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715295028.543 :     Pipe = 8a49a48 Write <==
2138-1f8:715295028.614 :     Pipe = 8a49948 Read ==>
2138-1f8:715295028.696 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715295432.308 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715295432.568 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715295432.646 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715295432.736 :         Information.Status = 0
2138-23bc:715295432.818 :         => CNT96226::VenderCmd_GetData
2138-23bc:715295432.885 :         iCmd = 2, nBytes = 24
2138-23bc:715295772.499 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715295772.735 :         0010 : f0 00 00 00 00 00 00 00 
2138-23bc:715295772.811 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715295772.896 :         Information.Status = 0
2138-23bc:715295772.965 :         => CNT96226::VenderCmd_GetData
2138-23bc:715295773.032 :         iCmd = 2, nBytes = 24
2138-23bc:715296321.388 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-23bc:715296321.622 :         0010 : 39 00 00 00 50 d2 58 00 
2138-23bc:715296321.696 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715296321.779 :         Information.Status = 1, Information.Addr = 5821008
2138-23bc:715296322.114 :         => CNT96226::MemoryRead
2138-23bc:715296421.629 :         <= CNT96226::MemoryRead ret = 1
2138-23bc:715296421.737 :         System total receive data 73872 bytes
2138-23bc:715296421.810 :         => CNT96226::VenderCmd_GetData
2138-23bc:715296421.875 :         iCmd = 1, nBytes = 4
2138-23bc:715296553.207 :         0000 : 00 00 00 00 
2138-23bc:715296553.296 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715296553.422 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715296553.492 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715296553.556 :         <= CAsicIO::DoImage ret = 1
2138-23bc:715296553.672 :         Pipe = 8a49948 Write ==>
2138-23bc:715296553.770 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715296553.891 :         Pipe = 8a49948 start to write data
2138-23bc:715296553.958 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 10444 size = 36
2138-23bc:715296554.067 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715296554.168 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715296554.252 :         Pipe = 8a49948 Set read data ready
2138-23bc:715296554.374 :         Pipe = 8a49948 Write <==
2138-23bc:715296554.433 :         Pipe = 8a49948 Write ==>
2138-23bc:715296554.647 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715296554.814 :         Pipe = 8a49948 start to write data
2138-23bc:715296554.879 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 10480 size = 73872
2138-1f8:715296555.115 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715296555.308 :     Pipe = 8a49948 Read Copy from 8a49a08 + 10444 size = 36
2138-1f8:715296555.426 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715296555.526 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715296555.631 :     Pipe = 8a49948 Read <==
2138-1f8:715296555.699 :     ImageProcessThread : Get Image Packet size=73872
2138-1f8:715296555.772 :     Pipe = 8a49948 Read ==>
2138-1f8:715296555.848 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715296556.018 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10411888 Data = 73872
2138-23bc:715296556.124 :         Pipe = 8a49948 Write read wait size = 73872
2138-23bc:715296556.210 :         Pipe = 8a49948 Set read data ready
2138-23bc:715296556.318 :         Pipe = 8a49948 Write <==
2138-1f8:715296556.466 :     Pipe = 8a49948 Read Total = 10485760 Free = 10411888 Data = 73872
2138-1f8:715296556.596 :     Pipe = 8a49948 Read Copy from 8a49a08 + 10480 size = 73872
2138-1f8:715296556.986 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715296557.079 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715296557.165 :     Pipe = 8a49948 Read <==
2138-1f8:715296557.225 :     ImageProcessThread : Process start
2138-1f8:715296558.301 :     BytesPerLine = 3888
2138-1f8:715296558.361 :     Lines = 19
2138-1f8:715296570.203 :     ImageProcessThread : Process end
2138-23bc:715296716.178 :         IOThread: get image OK
2138-23bc:715296716.405 :         IOThread: Read image 73872 Bytes remain 1325808 bytes
2138-23bc:715296716.519 :         Front = d076020 Rear = 0 type = 0 size = 2095632
2138-23bc:715296716.625 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-23bc:715296716.704 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715296716.797 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715296716.861 :         IO Send command 10 bytes
2138-23bc:715296717.014 :         => CNT96226::VenderCmd_SetData
2138-23bc:715296717.080 :         iCmd = 0, nBytes = 10
2138-23bc:715296717.201 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-23bc:715296990.619 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715296990.822 :         System send command 10 bytes + data 0 bytes
2138-23bc:715296990.906 :         IO total need to receive data 2095632 bytes
2138-23bc:715296990.984 :         => CNT96226::VenderCmd_GetData
2138-23bc:715296991.054 :         iCmd = 2, nBytes = 24
2138-23bc:715297191.906 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-23bc:715297192.159 :         0010 : 00 00 00 00 00 00 00 00 
2138-23bc:715297192.226 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715297192.314 :         EOP_Information.Status = 3, Information.Addr = 0
2138-23bc:715297193.234 :         System total receive data 0 bytes
2138-23bc:715297193.443 :         => CNT96226::DeviceTimeOutSet
2138-23bc:715297193.516 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-23bc:715297193.581 :         <= CAsicIO::DoImage ret = 0
2138-23bc:715297193.677 :         IOThread: Set EOP for get EOP
2138-23bc:715297193.744 :         IOThread: Get EOP size=0
2138-23bc:715297193.819 :         Pipe = 8a49948 Write ==>
2138-23bc:715297193.923 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715297194.048 :         Pipe = 8a49948 start to write data
2138-23bc:715297194.115 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 84352 size = 36
2138-23bc:715297194.223 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715297194.319 :         Pipe = 8a49948 Write read wait size = 0
2138-23bc:715297194.406 :         Pipe = 8a49948 Write <==
2138-23bc:715297194.469 :         Pipe = 8a49948 Write ==>
2138-23bc:715297194.541 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715297194.867 :         Pipe = 8a49948 start to write data
2138-23bc:715297194.952 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715297195.046 :         Pipe = 8a49948 Write read wait size = 0
2138-23bc:715297195.129 :         Pipe = 8a49948 Write <==
2138-23bc:715297201.869 :         Pipe = 8a49948 Write ==>
2138-23bc:715297201.991 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715297202.109 :         Pipe = 8a49948 start to write data
2138-23bc:715297202.173 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 84388 size = 36
2138-23bc:715297202.277 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485688 Data = 72
2138-23bc:715297202.368 :         Pipe = 8a49948 Write read wait size = 0
2138-23bc:715297202.454 :         Pipe = 8a49948 Write <==
2138-23bc:715297202.535 :         Pipe = 8a49948 IncreasePageCount after = 1
2138-23bc:715297202.640 :         IOThread: Remaining size=0
2138-23bc:715297202.735 :         IOThread: Release unit Control link = 0
2138-23bc:715297202.811 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-23bc:715297202.881 :         IO Send command 10 bytes
2138-23bc:715297203.001 :         => CNT96226::VenderCmd_SetData
2138-23bc:715297203.068 :         iCmd = 0, nBytes = 10
2138-23bc:715297203.175 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-1f8:715297265.531 :     Pipe = 8a49a48 Write ==>
2138-1f8:715297265.786 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27129176 Data = 133800
2138-1f8:715297265.937 :     Pipe = 8a49a48 start to write data
2138-1f8:715297266.014 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 2031924 size = 36
2138-1f8:715297266.132 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27129140 Data = 133836
2138-1f8:715297266.245 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715297266.342 :     Pipe = 8a49a48 Write <==
2138-1f8:715297266.403 :     Pipe = 8a49a48 Write ==>
2138-1f8:715297266.478 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27129140 Data = 133836
2138-1f8:715297266.580 :     Pipe = 8a49a48 start to write data
2138-1f8:715297266.644 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 2031960 size = 16956
2138-1f8:715297267.205 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27112184 Data = 150792
2138-1f8:715297267.305 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715297267.386 :     Pipe = 8a49a48 Write <==
2138-1f8:715297267.467 :     Pipe = 8a49948 Read ==>
2138-1f8:715297267.561 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485688 Data = 72
2138-1f8:715297267.665 :     Pipe = 8a49948 Read Copy from 8a49a08 + 84352 size = 36
2138-1f8:715297267.788 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715297267.881 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715297267.963 :     Pipe = 8a49948 Read <==
2138-1f8:715297268.022 :     ImageProcessThread: Forward Packet (Type = 0)
2138-1f8:715297268.091 :     Pipe = 8a49a48 Write ==>
2138-1f8:715297268.167 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27112184 Data = 150792
2138-1f8:715297268.270 :     Pipe = 8a49a48 start to write data
2138-1f8:715297268.331 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 2048916 size = 36
2138-1f8:715297268.425 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27112148 Data = 150828
2138-1f8:715297268.522 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715297268.603 :     Pipe = 8a49a48 Write <==
2138-1f8:715297268.657 :     Pipe = 8a49948 Read ==>
2138-1f8:715297268.729 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715297268.831 :     Pipe = 8a49948 Read Copy from 8a49a08 + 84388 size = 36
2138-1f8:715297268.922 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715297269.012 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715297269.136 :     Pipe = 8a49948 Read <==
2138-1f8:715297269.194 :     ImageProcessThread: Forward Packet (Type = 1)
2138-1f8:715297269.257 :     Pipe = 8a49a48 Write ==>
2138-1f8:715297269.330 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27112148 Data = 150828
2138-1f8:715297269.429 :     Pipe = 8a49a48 start to write data
2138-1f8:715297269.489 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 2048952 size = 36
2138-1f8:715297269.587 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27112112 Data = 150864
2138-1f8:715297269.679 :     Pipe = 8a49a48 Write read wait size = 0
2138-1f8:715297269.759 :     Pipe = 8a49a48 Write <==
2138-1f8:715297269.832 :     Pipe = 8a49948 DecreasePageCount after = 0
2138-1f8:715297269.938 :     Pipe = 8a49a48 IncreasePageCount after = 1
2138-1f8:715297270.021 :     Pipe = 8a49948 Read ==>
2138-1f8:715297270.094 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:715298321.918 : => ReadScan
2138-1848:715298322.103 : Count = 99852, Ptr = 7de7690
2138-1848:715298322.192 : => ReadScanEx2
2138-1848:715298322.251 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715298322.322 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715298322.383 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715298322.452 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715298322.522 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:715298322.587 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715298322.661 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:715298322.741 : Pipe = 8a49a48 Read ==>
2138-1848:715298322.895 : Pipe = 8a49a48 Read Total = 27262976 Free = 27112112 Data = 150864
2138-1848:715298323.030 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1898124 size = 58404
2138-1848:715298323.567 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27170516 Data = 92460
2138-1848:715298323.666 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715298323.766 : Pipe = 8a49a48 Read <==
2138-1848:715298323.826 : => GetImageToBuffer
2138-1848:715298323.884 : => GetImageToBufferPageScan
2138-1848:715298323.946 : Pipe = 8a49a48 Read ==>
2138-1848:715298324.020 : Pipe = 8a49a48 Read Total = 27262976 Free = 27170516 Data = 92460
2138-1848:715298324.122 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1956528 size = 36
2138-1848:715298324.223 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27170552 Data = 92424
2138-1848:715298324.315 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715298324.398 : Pipe = 8a49a48 Read <==
2138-1848:715298324.456 : Get Packet type = 0 
2138-1848:715298324.514 : Get Packet dwSize = 75360 
2138-1848:715298324.571 : Get Packet bADFStatus = 1 
2138-1848:715298324.629 : Get Packet dwStatusLong = 0 
2138-1848:715298324.692 : Get Packet dwMessageStatusLong = 0 
2138-1848:715298324.757 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715298324.824 : <= GetImageToBuffer Ret = 1
2138-1848:715298324.886 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:715298324.955 : Pipe = 8a49a48 Read ==>
2138-1848:715298325.037 : Pipe = 8a49a48 Read Total = 27262976 Free = 27170552 Data = 92424
2138-1848:715298325.135 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1956564 size = 41448
2138-1848:715298325.511 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27212000 Data = 50976
2138-1848:715298325.609 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715298325.689 : Pipe = 8a49a48 Read <==
2138-1848:715298494.899 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:715298495.088 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715298495.164 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715298495.238 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:715298495.309 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715298495.380 : <= ReadScanEx2 ret = 1
2138-1848:715298495.442 : <= ReadScan ret = 1
2138-1848:715302123.121 : => ReadScan
2138-1848:715302123.311 : Count = 92316, Ptr = 7de7690
2138-1848:715302123.577 : => ReadScanEx2
2138-1848:715302123.634 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:715302123.699 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:715302123.759 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:715302123.827 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:715302123.888 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:715302123.950 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:715302124.017 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:715302124.090 : Pipe = 8a49a48 Read ==>
2138-1848:715302124.238 : Pipe = 8a49a48 Read Total = 27262976 Free = 27212000 Data = 50976
2138-1848:715302124.359 : Pipe = 8a49a48 Read Copy from 8a49b08 + 1998012 size = 33912
2138-1848:715302124.839 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27245912 Data = 17064
2138-1848:715302124.931 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715302125.012 : Pipe = 8a49a48 Read <==
2138-1848:715302125.066 : => GetImageToBuffer
2138-1848:715302125.121 : => GetImageToBufferPageScan
2138-1848:715302125.180 : Pipe = 8a49a48 Read ==>
2138-1848:715302125.248 : Pipe = 8a49a48 Read Total = 27262976 Free = 27245912 Data = 17064
2138-1848:715302125.340 : Pipe = 8a49a48 Read Copy from 8a49b08 + 2031924 size = 36
2138-1848:715302125.432 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27245948 Data = 17028
2138-1848:715302125.520 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715302125.596 : Pipe = 8a49a48 Read <==
2138-1848:715302125.650 : Get Packet type = 0 
2138-1848:715302125.704 : Get Packet dwSize = 16956 
2138-1848:715302125.758 : Get Packet bADFStatus = 1 
2138-1848:715302125.811 : Get Packet dwStatusLong = 0 
2138-1848:715302125.863 : Get Packet dwMessageStatusLong = 0 
2138-1848:715302125.920 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715302125.979 : <= GetImageToBuffer Ret = 1
2138-1848:715302126.032 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:715302126.095 : Pipe = 8a49a48 Read ==>
2138-1848:715302126.162 : Pipe = 8a49a48 Read Total = 27262976 Free = 27245948 Data = 17028
2138-1848:715302126.251 : Pipe = 8a49a48 Read Copy from 8a49b08 + 2031960 size = 16956
2138-1848:715302126.428 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:715302126.513 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715302126.590 : Pipe = 8a49a48 Read <==
2138-1848:715302126.643 : => GetImageToBuffer
2138-1848:715302126.691 : => GetImageToBufferPageScan
2138-1848:715302126.743 : Pipe = 8a49a48 Read ==>
2138-1848:715302126.810 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:715302126.902 : Pipe = 8a49a48 Read Copy from 8a49b08 + 2048916 size = 36
2138-1848:715302126.993 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:715302127.078 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715302127.153 : Pipe = 8a49a48 Read <==
2138-1848:715302127.209 : Get Packet type = 0 
2138-1848:715302127.261 : Get Packet dwSize = 0 
2138-1848:715302127.311 : Get Packet bADFStatus = 1 
2138-1848:715302127.589 : Get Packet dwStatusLong = 0 
2138-1848:715302127.646 : Get Packet dwMessageStatusLong = 0 
2138-1848:715302127.703 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715302127.763 : <= GetImageToBuffer Ret = 1
2138-1848:715302127.819 : => GetImageToBuffer
2138-1848:715302127.867 : => GetImageToBufferPageScan
2138-1848:715302127.920 : Pipe = 8a49a48 Read ==>
2138-1848:715302127.991 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715302128.085 : Pipe = 8a49a48 Read Copy from 8a49b08 + 2048952 size = 36
2138-1848:715302128.176 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715302128.263 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715302128.457 : Pipe = 8a49a48 Read <==
2138-1848:715302129.009 : Get Packet type = 1 
2138-1848:715302129.062 : Get Packet dwSize = 0 
2138-1848:715302129.182 : Get Packet bADFStatus = 1 
2138-1848:715302129.460 : Get Packet dwStatusLong = 0 
2138-1848:715302129.513 : Get Packet dwMessageStatusLong = 0 
2138-1848:715302129.595 : Pipe = 8a49a48 DecreasePageCount after = 0
2138-1848:715302129.676 : <= GetImageToBufferPageScan Ret = 1
2138-1848:715302129.732 : <= GetImageToBuffer Ret = 1
2138-1848:715302129.787 : ReadScanEx2 : EOP padding to AP buffer size = 41448
2138-1848:715302268.565 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:715302268.726 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:715302268.799 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:715302268.866 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:715302268.928 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:715302268.995 : <= ReadScanEx2 ret = 1
2138-1848:715302269.051 : <= ReadScan ret = 1
2138-1848:715303602.528 : => StopScan
2138-1848:715303602.711 : => EndPage
2138-1848:715303602.781 : EndPage withdraw image data in pipe.
2138-1848:715303602.848 : => ReadScanWithdrawBuffer
2138-1848:715303602.910 : <= ReadScanWithdrawBuffer
2138-1848:715303602.968 : EndPage wait release unit packet.
2138-1848:715303603.037 : Pipe = 8a49a48 Read ==>
2138-1848:715303603.184 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-23bc:715329566.442 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715329566.773 :         System send command 10 bytes + data 0 bytes
2138-23bc:715329566.931 :         => CNT96226::VenderCmd_GetData
2138-23bc:715329567.057 :         iCmd = 1, nBytes = 4
2138-23bc:715329805.052 :         0000 : 00 00 00 00 
2138-23bc:715329805.325 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715329805.609 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715329805.774 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-23bc:715329805.918 :         IO Send command 10 bytes
2138-23bc:715329806.124 :         => CNT96226::VenderCmd_SetData
2138-23bc:715329806.255 :         iCmd = 0, nBytes = 10
2138-23bc:715329806.467 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-23bc:715330040.696 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-23bc:715330040.995 :         System send command 10 bytes + data 0 bytes
2138-23bc:715330041.167 :         IO total need to receive data 2 bytes
2138-23bc:715330041.312 :         => CNT96226::VenderCmd_GetData
2138-23bc:715330041.441 :         iCmd = 0, nBytes = 2
2138-23bc:715330256.615 :         0000 : 00 00 
2138-23bc:715330256.839 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715330256.991 :         System total receive data 2 bytes
2138-23bc:715330257.128 :         => CNT96226::VenderCmd_GetData
2138-23bc:715330257.243 :         iCmd = 1, nBytes = 4
2138-23bc:715330460.657 :         0000 : 00 00 00 00 
2138-23bc:715330460.910 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-23bc:715330461.199 :         <= CAsicIO::DoIo ret = 1
2138-23bc:715330461.380 :         IOThread: Do End Job, Reason = No paper in ADF
2138-23bc:715330461.536 :         Pipe = 8a49948 Write ==>
2138-23bc:715330461.731 :         Pipe = 8a49948 Write Total = 10485760 Free = 10485760 Data = 0
2138-23bc:715330461.988 :         Pipe = 8a49948 start to write data
2138-23bc:715330462.132 :         Pipe = 8a49948 Memory Write Copy to 8a49a08 + 84424 size = 36
2138-23bc:715330462.356 :         Pipe = 8a49948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-23bc:715330462.555 :         Pipe = 8a49948 Write read wait size = 36
2138-23bc:715330462.726 :         Pipe = 8a49948 Set read data ready
2138-23bc:715330462.965 :         Pipe = 8a49948 Write <==
2138-1f8:715330464.421 :     Pipe = 8a49948 Read Total = 10485760 Free = 10485724 Data = 36
2138-1f8:715330464.764 :     Pipe = 8a49948 Read Copy from 8a49a08 + 84424 size = 36
2138-1f8:715330464.987 :     Pipe = 8a49948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-1f8:715330465.191 :     Pipe = 8a49948 Read write wait size = 0
2138-1f8:715330465.707 :     Pipe = 8a49948 Read <==
2138-1f8:715330465.852 :     ImageProcessThread: Forward Packet (Type = 2)
2138-1f8:715330465.991 :     Pipe = 8a49a48 Write ==>
2138-1f8:715330466.150 :     Pipe = 8a49a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-1f8:715330466.345 :     Pipe = 8a49a48 start to write data
2138-1f8:715330466.470 :     Pipe = 8a49a48 Memory Write Copy to 8a49b08 + 2048988 size = 36
2138-1f8:715330466.680 :     Pipe = 8a49a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-1f8:715330466.865 :     Pipe = 8a49a48 Write read wait size = 36
2138-1f8:715330467.041 :     Pipe = 8a49a48 Set read data ready
2138-1f8:715330467.326 :     Pipe = 8a49a48 Write <==
2138-1848:715330468.726 : Pipe = 8a49a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:715330469.285 : Pipe = 8a49a48 Read Copy from 8a49b08 + 2048988 size = 36
2138-1848:715330469.524 : Pipe = 8a49a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:715330469.727 : Pipe = 8a49a48 Read write wait size = 0
2138-1848:715330469.907 : Pipe = 8a49a48 Read <==
2138-1848:715330470.029 : Get Packet type = 2 
2138-1848:715330470.149 : Get Packet dwSize = 0 
2138-1848:715330470.259 : Get Packet bADFStatus = 0 
2138-1848:715330470.375 : Get Packet dwStatusLong = 0 
2138-1848:715330470.489 : Get Packet dwMessageStatusLong = 0 
2138-1848:715330470.630 : <= EndPage Ret = 1
2138-1848:715330470.764 : Page 1 end
2138-1848:715330470.879 : => EndJob
2138-1848:715330581.281 : => IoObject::IoLockEnd
2138-1848:715330581.535 : <= IoObject::IoLockEnd
2138-1848:715330581.651 : => IoObject::FinishReadImage
2138-1848:715330581.775 : <= IoObject::FinishReadImage
2138-1848:715330581.888 : <= EndJob ret = 1
2138-1848:715330582.009 : <= StopScan ret = 1
2138-1848:715332201.814 : => GetADFStatus
2138-1848:715332202.064 : => IoObject::IoLockStart
2138-1848:715332202.233 : => CAsicIO::CheckDevice
2138-1848:715332202.312 : => CNT96226::ConnectIsAvailable
2138-1848:715332230.062 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715332230.508 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715332230.588 : <= IoObject::IoLockStart
2138-1848:715332230.671 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715332230.764 : IO Send command 10 bytes
2138-1848:715332230.942 : => CNT96226::VenderCmd_SetData
2138-1848:715332231.016 : iCmd = 0, nBytes = 10
2138-1848:715332231.149 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715332432.065 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715332432.235 : System send command 10 bytes + data 0 bytes
2138-1848:715332432.339 : IO total need to receive data 2 bytes
2138-1848:715332432.422 : => CNT96226::VenderCmd_GetData
2138-1848:715332432.495 : iCmd = 0, nBytes = 2
2138-1848:715332626.709 : 0000 : 00 00 
2138-1848:715332626.872 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715332626.957 : System total receive data 2 bytes
2138-1848:715332627.036 : => CNT96226::VenderCmd_GetData
2138-1848:715332627.121 : iCmd = 1, nBytes = 4
2138-1848:715332835.847 : 0000 : 00 00 00 00 
2138-1848:715332835.936 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715332836.103 : <= CAsicIO::DoIo ret = 1
2138-1848:715332836.174 : Return status = 0
2138-1848:715332836.238 : => IoObject::IoLockEnd
2138-1848:715332836.315 : <= IoObject::IoLockEnd
2138-1848:715332836.368 : <= GetADFStatus ret = 1
2138-1848:715337283.130 : => EndScanJob
2138-1848:715337283.319 : <= EndScanJob ret = 1
2138-1848:715338191.601 : => GetADFStatus
2138-1848:715338191.802 : => IoObject::IoLockStart
2138-1848:715338191.931 : => CAsicIO::CheckDevice
2138-1848:715338191.995 : => CNT96226::ConnectIsAvailable
2138-1848:715338219.152 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715338219.274 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715338219.337 : <= IoObject::IoLockStart
2138-1848:715338219.404 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715338219.478 : IO Send command 10 bytes
2138-1848:715338219.624 : => CNT96226::VenderCmd_SetData
2138-1848:715338219.881 : iCmd = 0, nBytes = 10
2138-1848:715338220.002 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715338417.362 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715338417.555 : System send command 10 bytes + data 0 bytes
2138-1848:715338417.633 : IO total need to receive data 2 bytes
2138-1848:715338417.701 : => CNT96226::VenderCmd_GetData
2138-1848:715338417.765 : iCmd = 0, nBytes = 2
2138-1848:715338627.050 : 0000 : 00 00 
2138-1848:715338627.135 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715338627.204 : System total receive data 2 bytes
2138-1848:715338627.272 : => CNT96226::VenderCmd_GetData
2138-1848:715338627.332 : iCmd = 1, nBytes = 4
2138-1848:715338815.409 : 0000 : 00 00 00 00 
2138-1848:715338815.551 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715338815.702 : <= CAsicIO::DoIo ret = 1
2138-1848:715338815.777 : Return status = 0
2138-1848:715338815.846 : => IoObject::IoLockEnd
2138-1848:715338815.927 : <= IoObject::IoLockEnd
2138-1848:715338815.984 : <= GetADFStatus ret = 1
2138-1848:715342214.912 : => TerminateDriver
2138-1848:715342215.116 : => CAsicIO::~CAsicIO,pStage=144968776
2138-1848:715342215.195 : => CNT96226::Close
2138-1848:715342219.828 : <= CNT96226::Close ret = 1
2138-1848:715342219.919 : <= CAsicIO::~CAsicIO
2138-1848:715342219.981 : => IoObject::IoLockEnd
2138-1848:715342220.039 : <= IoObject::IoLockEnd
2138-1848:715342220.099 : => IoObject::TerminateDevice
2138-1848:715342220.158 : => IoObject::IoLockEnd
2138-1848:715342220.212 : <= IoObject::IoLockEnd
2138-1848:715342220.305 : <= IoObject::TerminateDevice
2138-1848:715342221.189 : <= TerminateDriver ret = 1
2138-1848:715388127.833 : ============Debug Start==========
2138-1848:715388128.176 : Date : 2020/5/18 09:51:03
2138-1848:715388128.263 : Process ID : 2138
2138-1848:715388128.628 : Windows : Version 10.0 build 18363 
2138-1848:715388129.133 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715388129.206 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715388129.280 : MemoryStatus.ullAvailPhys : 5873963008
2138-1848:715388129.343 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715388129.408 : MemoryStatus.ullAvailPageFile : 7316029440
2138-1848:715388129.474 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715388129.538 : MemoryStatus.ullAvailVirtual : 1719287808
2138-1848:715388129.603 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715388129.714 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715388129.776 : CPU Family 6 Model 10 Stepping 7
2138-1848:715388130.031 : CPU Count : 4
2138-1848:715388130.082 : CPU Frequency : 100.000 Mhz
2138-1848:715388135.375 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715388135.519 : => InitializeDriver
2138-1848:715388135.780 : <= InitializeDriver ret = 1
2138-1848:715388135.841 : => InitializeScanner
2138-1848:715388135.927 : => CAsicIO::GetDeviceList
2138-1848:715388136.125 : => CNT96226::CNT96226
2138-1848:715388136.187 : => CNT96226::Open
2138-1848:715388159.638 : <= CNT96226::Open ret = 1
2138-1848:715388159.753 : => CNT96226::Initialize
2138-1848:715388159.977 : <= CNT96226::Initialize ret = 1
2138-1848:715388160.047 : <= CNT96226::CNT96226
2138-1848:715388160.116 : => CNT96226::EnumAvailableDevice
2138-1848:715388163.670 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715388163.758 : DeviceHandleTable[ 0 ] = 256
2138-1848:715388163.829 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715391944.777 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715391945.945 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715391954.359 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715391954.584 : => IoObject::GetLockName
2138-1848:715391954.714 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715391954.864 : <= IoObject::GetLockName
2138-1848:715391955.720 : => CNT96226::VenderCmd_GetData
2138-1848:715391955.863 : iCmd = 3, nBytes = 2
2138-1848:715392383.008 : 0000 : 06 38 
2138-1848:715392383.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715392383.413 : => CNT96226::VenderCmd_GetData
2138-1848:715392383.544 : iCmd = 4, nBytes = 2
2138-1848:715392703.929 : 0000 : 07 07 
2138-1848:715392704.187 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715392704.388 : Device 0 USB ID = 0638 : 0707
2138-1848:715392704.570 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715392704.723 : IO Send command 10 bytes
2138-1848:715392704.842 : => CNT96226::VenderCmd_SetData
2138-1848:715392704.965 : iCmd = 0, nBytes = 10
2138-1848:715392705.189 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715392915.812 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715392916.054 : => CNT96226::VenderCmd_GetData
2138-1848:715392916.174 : iCmd = 0, nBytes = 165
2138-1848:715393120.410 : skip dump 37 bytes
2138-1848:715393120.815 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715393121.108 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715393121.395 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715393121.665 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715393121.934 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715393122.214 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715393122.475 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393122.988 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393123.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715393123.272 : => CNT96226::VenderCmd_GetData
2138-1848:715393123.615 : iCmd = 1, nBytes = 4
2138-1848:715393338.162 : 0000 : 00 00 00 00 
2138-1848:715393338.366 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715393338.513 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715393338.645 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715393338.801 : IO Send command 10 bytes
2138-1848:715393338.915 : => CNT96226::VenderCmd_SetData
2138-1848:715393339.037 : iCmd = 0, nBytes = 10
2138-1848:715393339.258 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715393701.407 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715393701.715 : => CNT96226::VenderCmd_GetData
2138-1848:715393701.851 : iCmd = 0, nBytes = 128
2138-1848:715393917.018 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393917.401 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393917.699 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715393917.990 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715393918.269 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715393918.536 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393918.803 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393919.072 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715393919.212 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715393919.354 : => CNT96226::VenderCmd_GetData
2138-1848:715393919.476 : iCmd = 1, nBytes = 4
2138-1848:715394110.795 : 0000 : 00 00 00 00 
2138-1848:715394111.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715394111.169 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715394111.502 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715394111.661 : => CNT96226::Close
2138-1848:715394119.253 : <= CNT96226::Close ret = 1
2138-1848:715394119.426 : <= CNT96226::~CNT96226
2138-1848:715394119.831 : <= CAsicIO::GetDeviceList
2138-1848:715394120.753 : => IoObject::SetTimeout
2138-1848:715394120.873 : Timeout--> In = 0 Out = 0
2138-1848:715394120.994 : <= IoObject::SetTimeout
2138-1848:715394121.138 : => CAsicIO::CAsicIO
2138-1848:715394121.283 : => CNT96226::CNT96226
2138-1848:715394121.393 : => CNT96226::Open
2138-1848:715394164.652 : <= CNT96226::Open ret = 1
2138-1848:715394164.878 : => CNT96226::Initialize
2138-1848:715394165.301 : <= CNT96226::Initialize ret = 1
2138-1848:715394165.426 : <= CNT96226::CNT96226
2138-1848:715394165.534 : <= CAsicIO::CAsicIO
2138-1848:715394165.652 : => CAsicIO::InitializeDevice
2138-1848:715394165.800 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715394173.525 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715394173.779 : => IoObject::GetLockName
2138-1848:715394173.903 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715394174.038 : <= IoObject::GetLockName
2138-1848:715394174.885 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715394175.048 : IO Send command 10 bytes
2138-1848:715394175.160 : => CNT96226::VenderCmd_SetData
2138-1848:715394175.279 : iCmd = 0, nBytes = 10
2138-1848:715394175.501 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715394537.676 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715394537.973 : => CNT96226::VenderCmd_GetData
2138-1848:715394538.111 : iCmd = 0, nBytes = 128
2138-1848:715394744.680 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715394745.063 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715394745.361 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715394745.635 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715394745.902 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715394746.167 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715394746.430 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715394746.692 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715394746.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715394747.537 : => CNT96226::VenderCmd_GetData
2138-1848:715394747.679 : iCmd = 1, nBytes = 4
2138-1848:715394936.809 : 0000 : 00 00 00 00 
2138-1848:715394936.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715394937.061 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715394937.147 : => CNT96226::VenderCmd_GetData
2138-1848:715394937.228 : iCmd = 3, nBytes = 2
2138-1848:715395315.616 : 0000 : 06 38 
2138-1848:715395315.739 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715395315.823 : => CNT96226::VenderCmd_GetData
2138-1848:715395315.897 : iCmd = 4, nBytes = 2
2138-1848:715395609.503 : 0000 : 07 07 
2138-1848:715395609.651 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715395609.820 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715395609.946 : => IoObject::InitializeDevice
2138-1848:715395610.079 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715395610.938 : <= IoObject::InitializeDevice ret = 1
2138-1848:715395611.035 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715395611.832 : => FindScanner
2138-1848:715395611.909 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715395611.990 : <= FindScanner ret = 1
2138-1848:715395612.070 : => IoObject::IoLockStart
2138-1848:715395612.179 : => CAsicIO::CheckDevice
2138-1848:715395612.251 : => CNT96226::ConnectIsAvailable
2138-1848:715395629.032 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715395629.175 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715395629.253 : <= IoObject::IoLockStart
2138-1848:715395629.331 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715395629.419 : IO Send command 10 bytes
2138-1848:715395629.542 : => CNT96226::VenderCmd_SetData
2138-1848:715395629.618 : iCmd = 0, nBytes = 10
2138-1848:715395629.752 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715395834.483 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715395834.721 : System send command 10 bytes + data 0 bytes
2138-1848:715395834.831 : IO total need to receive data 5 bytes
2138-1848:715395835.449 : => CNT96226::VenderCmd_GetData
2138-1848:715395835.538 : iCmd = 0, nBytes = 5
2138-1848:715396035.134 : 0000 : 06 00 02 02 ab 
2138-1848:715396035.357 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715396035.498 : System total receive data 5 bytes
2138-1848:715396035.630 : => CNT96226::VenderCmd_GetData
2138-1848:715396035.754 : iCmd = 1, nBytes = 4
2138-1848:715396240.253 : 0000 : 00 00 00 00 
2138-1848:715396240.453 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715396240.705 : <= CAsicIO::DoIo ret = 1
2138-1848:715396240.840 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715396240.982 : IO Send command 10 bytes
2138-1848:715396241.195 : => CNT96226::VenderCmd_SetData
2138-1848:715396241.317 : iCmd = 0, nBytes = 10
2138-1848:715396241.550 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715396444.936 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715396445.133 : System send command 10 bytes + data 0 bytes
2138-1848:715396445.275 : IO total need to receive data 165 bytes
2138-1848:715396445.405 : => CNT96226::VenderCmd_GetData
2138-1848:715396445.528 : iCmd = 0, nBytes = 165
2138-1848:715396642.052 : skip dump 37 bytes
2138-1848:715396642.505 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715396642.801 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715396643.090 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715396643.386 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715396643.659 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715396643.937 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715396644.208 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715396644.473 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715396644.612 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715396644.738 : System total receive data 165 bytes
2138-1848:715396644.872 : => CNT96226::VenderCmd_GetData
2138-1848:715396645.235 : iCmd = 1, nBytes = 4
2138-1848:715396839.664 : 0000 : 00 00 00 00 
2138-1848:715396839.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715396840.164 : <= CAsicIO::DoIo ret = 1
2138-1848:715396840.290 : Dump Inquiry
2138-1848:715396840.570 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715396840.855 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715396841.132 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715396841.408 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715396841.685 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715396841.964 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715396842.229 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715396842.496 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715396842.767 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715396843.035 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715396843.231 : 00a0 : 00 00 00 00 00 
2138-1848:715396843.365 : => ReadNVMDataInternal
2138-1848:715396843.784 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715396843.929 : IO Send command 10 bytes
2138-1848:715396844.100 : => CNT96226::VenderCmd_SetData
2138-1848:715396844.224 : iCmd = 0, nBytes = 10
2138-1848:715396844.450 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715397196.653 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715397196.900 : System send command 10 bytes + data 0 bytes
2138-1848:715397197.054 : IO total need to receive data 128 bytes
2138-1848:715397197.190 : => CNT96226::VenderCmd_GetData
2138-1848:715397197.315 : iCmd = 0, nBytes = 128
2138-1848:715397413.196 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715397413.584 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715397413.872 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715397414.149 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715397414.416 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715397414.678 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715397414.939 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715397415.205 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715397415.348 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715397415.486 : System total receive data 128 bytes
2138-1848:715397415.618 : => CNT96226::VenderCmd_GetData
2138-1848:715397415.744 : iCmd = 1, nBytes = 4
2138-1848:715397624.305 : 0000 : 00 00 00 00 
2138-1848:715397624.484 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715397624.712 : <= CAsicIO::DoIo ret = 1
2138-1848:715397624.848 : NVMData.PadScanCount = 0
2138-1848:715397624.968 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715397625.097 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715397625.215 : NVMData.FlatbedScanCount = 0
2138-1848:715397625.338 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715397625.452 : NVMData.SideEdgeFletbed = 0
2138-1848:715397625.563 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715397625.685 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715397625.805 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715397625.925 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715397626.045 : NVMData.BornMonth = 0
2138-1848:715397626.151 : NVMData.BornDay = 0
2138-1848:715397626.260 : NVMData.BornYear = 0
2138-1848:715397626.371 : NVMData.FirstScanMonth = 5
2138-1848:715397626.483 : NVMData.FirstScanDay = 18
2138-1848:715397626.600 : NVMData.FirstScanYear = 2020
2138-1848:715397626.716 : NVMData.VerticalMagnification = 0
2138-1848:715397626.833 : NVMData.HorizontalMagnification = 0
2138-1848:715397626.952 : NVMData.PowerSavingTime = 15
2138-1848:715397627.069 : NVMData.SN = A094165189010062
2138-1848:715397627.177 : NVMData.AutoFeed = 0
2138-1848:715397627.287 : NVMData.CCDType = 0
2138-1848:715397627.597 : NVMData.ScanSpeed = 0
2138-1848:715397627.714 : NVMData.RollerCount = 0
2138-1848:715397627.827 : NVMData.MultifeedCount = 0
2138-1848:715397627.939 : NVMData.JamCount = 0
2138-1848:715397628.047 : NVMData.IdentifyInfo = 
2138-1848:715397628.154 : NVMData.FormalName = 
2138-1848:715397628.256 : NVMData.ReservedB = 0
2138-1848:715397628.362 : NVMData.FunctionCode = 0
2138-1848:715397628.471 : NVMData.PreFeed = 0
2138-1848:715397628.579 : NVMData.PreFeedTime = 0
2138-1848:715397628.688 : NVMData.ButtonNumber = 0
2138-1848:715397628.800 : NVMData.PowerOffTime = 0
2138-1848:715397628.908 : <= ReadNVMDataInternal ret = 1
2138-1848:715397629.054 : => IoObject::IoLockEnd
2138-1848:715397629.208 : <= IoObject::IoLockEnd
2138-1848:715397629.319 : <= InitializeScanner ret = 1
2138-1848:715397629.450 : => GetLogicalScannerAbilityEx
2138-1848:715397629.573 : => IoObject::IoLockStart
2138-1848:715397629.736 : => CAsicIO::CheckDevice
2138-1848:715397629.845 : => CNT96226::ConnectIsAvailable
2138-1848:715397652.144 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715397652.406 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715397652.551 : <= IoObject::IoLockStart
2138-1848:715397652.685 : => IoObject::IoLockEnd
2138-1848:715397652.879 : <= IoObject::IoLockEnd
2138-1848:715397653.111 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715397653.274 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715397975.685 : => ReadNVMData
2138-1848:715397975.988 : => IoObject::IoLockStart
2138-1848:715397976.247 : => CAsicIO::CheckDevice
2138-1848:715397976.374 : => CNT96226::ConnectIsAvailable
2138-1848:715398000.626 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715398000.838 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715398000.978 : <= IoObject::IoLockStart
2138-1848:715398001.114 : => ReadNVMDataInternal
2138-1848:715398001.247 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715398001.391 : IO Send command 10 bytes
2138-1848:715398001.634 : => CNT96226::VenderCmd_SetData
2138-1848:715398001.758 : iCmd = 0, nBytes = 10
2138-1848:715398001.994 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715398358.795 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715398359.028 : System send command 10 bytes + data 0 bytes
2138-1848:715398359.183 : IO total need to receive data 128 bytes
2138-1848:715398359.327 : => CNT96226::VenderCmd_GetData
2138-1848:715398359.449 : iCmd = 0, nBytes = 128
2138-1848:715398556.182 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715398556.559 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715398556.849 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715398557.128 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715398557.393 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715398557.655 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715398557.911 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715398558.168 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715398558.303 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715398558.430 : System total receive data 128 bytes
2138-1848:715398558.567 : => CNT96226::VenderCmd_GetData
2138-1848:715398558.684 : iCmd = 1, nBytes = 4
2138-1848:715398768.201 : 0000 : 00 00 00 00 
2138-1848:715398768.315 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715398768.482 : <= CAsicIO::DoIo ret = 1
2138-1848:715398768.559 : NVMData.PadScanCount = 0
2138-1848:715398768.633 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715398768.705 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715398768.778 : NVMData.FlatbedScanCount = 0
2138-1848:715398768.846 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715398768.917 : NVMData.SideEdgeFletbed = 0
2138-1848:715398768.994 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715398769.067 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715398769.138 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715398769.366 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715398769.444 : NVMData.BornMonth = 0
2138-1848:715398769.509 : NVMData.BornDay = 0
2138-1848:715398769.574 : NVMData.BornYear = 0
2138-1848:715398769.637 : NVMData.FirstScanMonth = 5
2138-1848:715398769.707 : NVMData.FirstScanDay = 18
2138-1848:715398769.778 : NVMData.FirstScanYear = 2020
2138-1848:715398769.846 : NVMData.VerticalMagnification = 0
2138-1848:715398769.920 : NVMData.HorizontalMagnification = 0
2138-1848:715398769.992 : NVMData.PowerSavingTime = 15
2138-1848:715398770.064 : NVMData.SN = A094165189010062
2138-1848:715398770.127 : NVMData.AutoFeed = 0
2138-1848:715398770.191 : NVMData.CCDType = 0
2138-1848:715398770.251 : NVMData.ScanSpeed = 0
2138-1848:715398770.317 : NVMData.RollerCount = 0
2138-1848:715398770.381 : NVMData.MultifeedCount = 0
2138-1848:715398770.445 : NVMData.JamCount = 0
2138-1848:715398770.510 : NVMData.IdentifyInfo = 
2138-1848:715398770.575 : NVMData.FormalName = 
2138-1848:715398770.642 : NVMData.ReservedB = 0
2138-1848:715398770.705 : NVMData.FunctionCode = 0
2138-1848:715398770.767 : NVMData.PreFeed = 0
2138-1848:715398770.829 : NVMData.PreFeedTime = 0
2138-1848:715398770.891 : NVMData.ButtonNumber = 0
2138-1848:715398770.959 : NVMData.PowerOffTime = 0
2138-1848:715398771.023 : <= ReadNVMDataInternal ret = 1
2138-1848:715398771.098 : => IoObject::IoLockEnd
2138-1848:715398771.193 : <= IoObject::IoLockEnd
2138-1848:715398771.258 : <= ReadNVMData ret = 1
2138-1848:715399326.843 : => TerminateDriver
2138-1848:715399327.057 : => CAsicIO::~CAsicIO,pStage=207227976
2138-1848:715399327.152 : => CNT96226::Close
2138-1848:715399331.646 : <= CNT96226::Close ret = 1
2138-1848:715399331.752 : <= CAsicIO::~CAsicIO
2138-1848:715399331.830 : => IoObject::IoLockEnd
2138-1848:715399331.903 : <= IoObject::IoLockEnd
2138-1848:715399331.974 : => IoObject::TerminateDevice
2138-1848:715399332.050 : => IoObject::IoLockEnd
2138-1848:715399332.117 : <= IoObject::IoLockEnd
2138-1848:715399332.236 : <= IoObject::TerminateDevice
2138-1848:715399332.498 : <= TerminateDriver ret = 1
2138-1848:715401285.772 : ============Debug Start==========
2138-1848:715401286.101 : Date : 2020/5/18 09:51:03
2138-1848:715401286.181 : Process ID : 2138
2138-1848:715401286.540 : Windows : Version 10.0 build 18363 
2138-1848:715401287.047 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715401287.115 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715401287.185 : MemoryStatus.ullAvailPhys : 5873963008
2138-1848:715401287.252 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715401287.317 : MemoryStatus.ullAvailPageFile : 7315677184
2138-1848:715401287.383 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715401287.447 : MemoryStatus.ullAvailVirtual : 1719799808
2138-1848:715401287.512 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715401287.620 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715401287.682 : CPU Family 6 Model 10 Stepping 7
2138-1848:715401287.934 : CPU Count : 4
2138-1848:715401287.987 : CPU Frequency : 100.000 Mhz
2138-1848:715401292.630 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715401292.793 : => InitializeDriver
2138-1848:715401293.038 : <= InitializeDriver ret = 1
2138-1848:715403425.809 : => InitializeScanner
2138-1848:715403426.088 : => CAsicIO::GetDeviceList
2138-1848:715403426.513 : => CNT96226::CNT96226
2138-1848:715403426.583 : => CNT96226::Open
2138-1848:715403452.837 : <= CNT96226::Open ret = 1
2138-1848:715403452.953 : => CNT96226::Initialize
2138-1848:715403453.182 : <= CNT96226::Initialize ret = 1
2138-1848:715403453.252 : <= CNT96226::CNT96226
2138-1848:715403453.310 : => CNT96226::EnumAvailableDevice
2138-1848:715403457.436 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715403457.534 : DeviceHandleTable[ 0 ] = 256
2138-1848:715403457.600 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715407224.219 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715407225.369 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715407233.674 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715407233.914 : => IoObject::GetLockName
2138-1848:715407234.045 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715407234.199 : <= IoObject::GetLockName
2138-1848:715407235.034 : => CNT96226::VenderCmd_GetData
2138-1848:715407235.172 : iCmd = 3, nBytes = 2
2138-1848:715407645.804 : 0000 : 06 38 
2138-1848:715407646.070 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715407646.232 : => CNT96226::VenderCmd_GetData
2138-1848:715407646.363 : iCmd = 4, nBytes = 2
2138-1848:715407963.177 : 0000 : 07 07 
2138-1848:715407963.357 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715407963.532 : Device 0 USB ID = 0638 : 0707
2138-1848:715407963.702 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715407963.867 : IO Send command 10 bytes
2138-1848:715407963.982 : => CNT96226::VenderCmd_SetData
2138-1848:715407964.107 : iCmd = 0, nBytes = 10
2138-1848:715407964.328 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715408171.925 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715408172.238 : => CNT96226::VenderCmd_GetData
2138-1848:715408172.383 : iCmd = 0, nBytes = 165
2138-1848:715408380.691 : skip dump 37 bytes
2138-1848:715408381.091 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715408381.386 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715408381.677 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715408381.961 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715408382.233 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715408382.522 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715408382.787 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715408383.059 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715408383.191 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715408383.317 : => CNT96226::VenderCmd_GetData
2138-1848:715408383.666 : iCmd = 1, nBytes = 4
2138-1848:715408576.992 : 0000 : 00 00 00 00 
2138-1848:715408577.183 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715408577.312 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715408577.440 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715408577.578 : IO Send command 10 bytes
2138-1848:715408577.693 : => CNT96226::VenderCmd_SetData
2138-1848:715408577.809 : iCmd = 0, nBytes = 10
2138-1848:715408578.253 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715408933.563 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715408933.885 : => CNT96226::VenderCmd_GetData
2138-1848:715408934.028 : iCmd = 0, nBytes = 128
2138-1848:715409146.536 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409146.831 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409147.069 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715409147.541 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715409147.814 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715409148.071 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409148.327 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409148.584 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409148.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715409148.871 : => CNT96226::VenderCmd_GetData
2138-1848:715409148.992 : iCmd = 1, nBytes = 4
2138-1848:715409358.180 : 0000 : 00 00 00 00 
2138-1848:715409358.396 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715409358.541 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715409358.809 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715409359.228 : => CNT96226::Close
2138-1848:715409366.029 : <= CNT96226::Close ret = 1
2138-1848:715409366.195 : <= CNT96226::~CNT96226
2138-1848:715409366.383 : <= CAsicIO::GetDeviceList
2138-1848:715409367.191 : => IoObject::SetTimeout
2138-1848:715409367.320 : Timeout--> In = 0 Out = 0
2138-1848:715409367.446 : <= IoObject::SetTimeout
2138-1848:715409367.577 : => CAsicIO::CAsicIO
2138-1848:715409367.722 : => CNT96226::CNT96226
2138-1848:715409367.847 : => CNT96226::Open
2138-1848:715409413.458 : <= CNT96226::Open ret = 1
2138-1848:715409413.664 : => CNT96226::Initialize
2138-1848:715409414.080 : <= CNT96226::Initialize ret = 1
2138-1848:715409414.208 : <= CNT96226::CNT96226
2138-1848:715409414.320 : <= CAsicIO::CAsicIO
2138-1848:715409414.428 : => CAsicIO::InitializeDevice
2138-1848:715409414.566 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715409422.203 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715409422.435 : => IoObject::GetLockName
2138-1848:715409422.566 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715409422.701 : <= IoObject::GetLockName
2138-1848:715409423.516 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715409423.678 : IO Send command 10 bytes
2138-1848:715409423.792 : => CNT96226::VenderCmd_SetData
2138-1848:715409423.914 : iCmd = 0, nBytes = 10
2138-1848:715409424.149 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715409772.443 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715409772.754 : => CNT96226::VenderCmd_GetData
2138-1848:715409772.889 : iCmd = 0, nBytes = 128
2138-1848:715409933.686 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409934.024 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409934.309 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715409934.589 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715409934.861 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715409935.134 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409935.402 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409935.659 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715409935.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715409936.109 : => CNT96226::VenderCmd_GetData
2138-1848:715409936.228 : iCmd = 1, nBytes = 4
2138-1848:715410108.261 : 0000 : 00 00 00 00 
2138-1848:715410108.533 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715410108.691 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715410108.829 : => CNT96226::VenderCmd_GetData
2138-1848:715410108.962 : iCmd = 3, nBytes = 2
2138-1848:715410512.216 : 0000 : 06 38 
2138-1848:715410512.497 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715410512.647 : => CNT96226::VenderCmd_GetData
2138-1848:715410512.768 : iCmd = 4, nBytes = 2
2138-1848:715410843.400 : 0000 : 07 07 
2138-1848:715410843.684 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715410844.007 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715410844.215 : => IoObject::InitializeDevice
2138-1848:715410844.413 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715410845.864 : <= IoObject::InitializeDevice ret = 1
2138-1848:715410846.015 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715410847.210 : => FindScanner
2138-1848:715410847.332 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715410847.467 : <= FindScanner ret = 1
2138-1848:715410847.588 : => IoObject::IoLockStart
2138-1848:715410847.767 : => CAsicIO::CheckDevice
2138-1848:715410847.883 : => CNT96226::ConnectIsAvailable
2138-1848:715410870.273 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715410870.476 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715410870.604 : <= IoObject::IoLockStart
2138-1848:715410870.730 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715410870.870 : IO Send command 10 bytes
2138-1848:715410871.046 : => CNT96226::VenderCmd_SetData
2138-1848:715410871.164 : iCmd = 0, nBytes = 10
2138-1848:715410871.380 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715411076.220 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715411076.496 : System send command 10 bytes + data 0 bytes
2138-1848:715411076.668 : IO total need to receive data 5 bytes
2138-1848:715411076.814 : => CNT96226::VenderCmd_GetData
2138-1848:715411076.941 : iCmd = 0, nBytes = 5
2138-1848:715411288.064 : 0000 : 06 00 02 02 ab 
2138-1848:715411288.287 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715411288.429 : System total receive data 5 bytes
2138-1848:715411288.562 : => CNT96226::VenderCmd_GetData
2138-1848:715411288.686 : iCmd = 1, nBytes = 4
2138-1848:715411476.594 : 0000 : 00 00 00 00 
2138-1848:715411476.792 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715411477.058 : <= CAsicIO::DoIo ret = 1
2138-1848:715411477.198 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715411477.342 : IO Send command 10 bytes
2138-1848:715411477.553 : => CNT96226::VenderCmd_SetData
2138-1848:715411477.673 : iCmd = 0, nBytes = 10
2138-1848:715411477.895 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715411670.711 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715411670.963 : System send command 10 bytes + data 0 bytes
2138-1848:715411671.110 : IO total need to receive data 165 bytes
2138-1848:715411671.239 : => CNT96226::VenderCmd_GetData
2138-1848:715411671.362 : iCmd = 0, nBytes = 165
2138-1848:715411887.746 : skip dump 37 bytes
2138-1848:715411888.133 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715411888.428 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715411888.717 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715411889.007 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715411889.292 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715411889.572 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715411889.831 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715411890.092 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715411890.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715411890.369 : System total receive data 165 bytes
2138-1848:715411890.503 : => CNT96226::VenderCmd_GetData
2138-1848:715411890.825 : iCmd = 1, nBytes = 4
2138-1848:715412094.827 : 0000 : 00 00 00 00 
2138-1848:715412095.020 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715412095.250 : <= CAsicIO::DoIo ret = 1
2138-1848:715412095.370 : Dump Inquiry
2138-1848:715412095.633 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715412095.909 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715412096.185 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715412096.466 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715412096.734 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715412097.018 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715412097.282 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412097.541 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412097.814 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715412098.082 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715412098.271 : 00a0 : 00 00 00 00 00 
2138-1848:715412098.403 : => ReadNVMDataInternal
2138-1848:715412098.788 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715412098.932 : IO Send command 10 bytes
2138-1848:715412099.111 : => CNT96226::VenderCmd_SetData
2138-1848:715412099.229 : iCmd = 0, nBytes = 10
2138-1848:715412099.443 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715412445.490 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715412445.796 : System send command 10 bytes + data 0 bytes
2138-1848:715412445.943 : IO total need to receive data 128 bytes
2138-1848:715412446.083 : => CNT96226::VenderCmd_GetData
2138-1848:715412446.206 : iCmd = 0, nBytes = 128
2138-1848:715412667.853 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412668.236 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412668.935 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715412669.235 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715412669.508 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715412671.150 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412671.434 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412671.695 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715412671.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715412671.970 : System total receive data 128 bytes
2138-1848:715412672.104 : => CNT96226::VenderCmd_GetData
2138-1848:715412672.221 : iCmd = 1, nBytes = 4
2138-1848:715412877.036 : 0000 : 00 00 00 00 
2138-1848:715412877.292 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715412877.569 : <= CAsicIO::DoIo ret = 1
2138-1848:715412877.719 : NVMData.PadScanCount = 0
2138-1848:715412877.841 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715412877.966 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715412878.092 : NVMData.FlatbedScanCount = 0
2138-1848:715412878.209 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715412878.319 : NVMData.SideEdgeFletbed = 0
2138-1848:715412878.437 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715412878.557 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715412878.674 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715412878.791 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715412878.917 : NVMData.BornMonth = 0
2138-1848:715412879.024 : NVMData.BornDay = 0
2138-1848:715412879.138 : NVMData.BornYear = 0
2138-1848:715412879.243 : NVMData.FirstScanMonth = 5
2138-1848:715412879.360 : NVMData.FirstScanDay = 18
2138-1848:715412879.486 : NVMData.FirstScanYear = 2020
2138-1848:715412879.603 : NVMData.VerticalMagnification = 0
2138-1848:715412879.723 : NVMData.HorizontalMagnification = 0
2138-1848:715412879.843 : NVMData.PowerSavingTime = 15
2138-1848:715412879.963 : NVMData.SN = A094165189010062
2138-1848:715412880.072 : NVMData.AutoFeed = 0
2138-1848:715412880.175 : NVMData.CCDType = 0
2138-1848:715412880.513 : NVMData.ScanSpeed = 0
2138-1848:715412880.628 : NVMData.RollerCount = 0
2138-1848:715412880.745 : NVMData.MultifeedCount = 0
2138-1848:715412880.861 : NVMData.JamCount = 0
2138-1848:715412880.968 : NVMData.IdentifyInfo = 
2138-1848:715412881.082 : NVMData.FormalName = 
2138-1848:715412881.188 : NVMData.ReservedB = 0
2138-1848:715412881.298 : NVMData.FunctionCode = 0
2138-1848:715412881.408 : NVMData.PreFeed = 0
2138-1848:715412881.519 : NVMData.PreFeedTime = 0
2138-1848:715412881.624 : NVMData.ButtonNumber = 0
2138-1848:715412881.732 : NVMData.PowerOffTime = 0
2138-1848:715412881.844 : <= ReadNVMDataInternal ret = 1
2138-1848:715412882.000 : => IoObject::IoLockEnd
2138-1848:715412882.153 : <= IoObject::IoLockEnd
2138-1848:715412882.265 : <= InitializeScanner ret = 1
2138-1848:715414428.197 : => GetLogicalScannerAbility
2138-1848:715414428.402 : => IoObject::IoLockStart
2138-1848:715414428.554 : => CAsicIO::CheckDevice
2138-1848:715414428.618 : => CNT96226::ConnectIsAvailable
2138-1848:715414459.721 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715414459.845 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715414459.916 : <= IoObject::IoLockStart
2138-1848:715414459.982 : => IoObject::IoLockEnd
2138-1848:715414460.086 : <= IoObject::IoLockEnd
2138-1848:715414460.167 : <= GetLogicalScannerAbility ret = 1
2138-1848:715417757.133 : => GetLogicalScannerAbilityEx
2138-1848:715417757.339 : => IoObject::IoLockStart
2138-1848:715417757.479 : => CAsicIO::CheckDevice
2138-1848:715417757.543 : => CNT96226::ConnectIsAvailable
2138-1848:715417784.456 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715417784.564 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715417784.630 : <= IoObject::IoLockStart
2138-1848:715417784.691 : => IoObject::IoLockEnd
2138-1848:715417784.796 : <= IoObject::IoLockEnd
2138-1848:715417784.911 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715417784.991 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715424393.756 : => ReadNVMData
2138-1848:715424393.956 : => IoObject::IoLockStart
2138-1848:715424394.101 : => CAsicIO::CheckDevice
2138-1848:715424394.171 : => CNT96226::ConnectIsAvailable
2138-1848:715424418.299 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715424418.403 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715424418.469 : <= IoObject::IoLockStart
2138-1848:715424418.541 : => ReadNVMDataInternal
2138-1848:715424418.619 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715424418.692 : IO Send command 10 bytes
2138-1848:715424418.820 : => CNT96226::VenderCmd_SetData
2138-1848:715424418.885 : iCmd = 0, nBytes = 10
2138-1848:715424419.011 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715424773.131 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715424773.345 : System send command 10 bytes + data 0 bytes
2138-1848:715424773.421 : IO total need to receive data 128 bytes
2138-1848:715424773.490 : => CNT96226::VenderCmd_GetData
2138-1848:715424773.555 : iCmd = 0, nBytes = 128
2138-1848:715424981.559 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715424982.117 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715424982.271 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715424982.408 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715424982.544 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715424982.674 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715424982.802 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715424982.931 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715424983.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715424983.069 : System total receive data 128 bytes
2138-1848:715424983.141 : => CNT96226::VenderCmd_GetData
2138-1848:715424983.199 : iCmd = 1, nBytes = 4
2138-1848:715425187.108 : 0000 : 00 00 00 00 
2138-1848:715425187.274 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715425187.437 : <= CAsicIO::DoIo ret = 1
2138-1848:715425187.691 : NVMData.PadScanCount = 0
2138-1848:715425187.764 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715425187.825 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715425187.887 : NVMData.FlatbedScanCount = 0
2138-1848:715425187.958 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715425188.016 : NVMData.SideEdgeFletbed = 0
2138-1848:715425188.075 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715425188.134 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715425188.193 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715425188.250 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715425188.309 : NVMData.BornMonth = 0
2138-1848:715425188.362 : NVMData.BornDay = 0
2138-1848:715425188.416 : NVMData.BornYear = 0
2138-1848:715425188.470 : NVMData.FirstScanMonth = 5
2138-1848:715425188.524 : NVMData.FirstScanDay = 18
2138-1848:715425188.580 : NVMData.FirstScanYear = 2020
2138-1848:715425188.636 : NVMData.VerticalMagnification = 0
2138-1848:715425188.696 : NVMData.HorizontalMagnification = 0
2138-1848:715425188.757 : NVMData.PowerSavingTime = 15
2138-1848:715425188.817 : NVMData.SN = A094165189010062
2138-1848:715425188.868 : NVMData.AutoFeed = 0
2138-1848:715425188.918 : NVMData.CCDType = 0
2138-1848:715425188.968 : NVMData.ScanSpeed = 0
2138-1848:715425189.020 : NVMData.RollerCount = 0
2138-1848:715425189.073 : NVMData.MultifeedCount = 0
2138-1848:715425189.126 : NVMData.JamCount = 0
2138-1848:715425189.176 : NVMData.IdentifyInfo = 
2138-1848:715425189.231 : NVMData.FormalName = 
2138-1848:715425189.279 : NVMData.ReservedB = 0
2138-1848:715425189.334 : NVMData.FunctionCode = 0
2138-1848:715425189.385 : NVMData.PreFeed = 0
2138-1848:715425189.435 : NVMData.PreFeedTime = 0
2138-1848:715425189.488 : NVMData.ButtonNumber = 0
2138-1848:715425189.541 : NVMData.PowerOffTime = 0
2138-1848:715425189.596 : <= ReadNVMDataInternal ret = 1
2138-1848:715425189.659 : => IoObject::IoLockEnd
2138-1848:715425189.736 : <= IoObject::IoLockEnd
2138-1848:715425189.786 : <= ReadNVMData ret = 1
2138-1848:715434697.387 : => GetADFStatus
2138-1848:715434697.779 : => IoObject::IoLockStart
2138-1848:715434697.934 : => CAsicIO::CheckDevice
2138-1848:715434698.000 : => CNT96226::ConnectIsAvailable
2138-1848:715434711.626 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715434711.748 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715434711.818 : <= IoObject::IoLockStart
2138-1848:715434711.889 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715434711.959 : IO Send command 10 bytes
2138-1848:715434712.108 : => CNT96226::VenderCmd_SetData
2138-1848:715434712.169 : iCmd = 0, nBytes = 10
2138-1848:715434712.285 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715434854.594 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715434854.790 : System send command 10 bytes + data 0 bytes
2138-1848:715434854.872 : IO total need to receive data 2 bytes
2138-1848:715434854.944 : => CNT96226::VenderCmd_GetData
2138-1848:715434855.019 : iCmd = 0, nBytes = 2
2138-1848:715434990.037 : 0000 : 00 00 
2138-1848:715434990.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715434990.304 : System total receive data 2 bytes
2138-1848:715434990.381 : => CNT96226::VenderCmd_GetData
2138-1848:715434990.448 : iCmd = 1, nBytes = 4
2138-1848:715435117.674 : 0000 : 00 00 00 00 
2138-1848:715435117.856 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715435118.058 : <= CAsicIO::DoIo ret = 1
2138-1848:715435118.140 : Return status = 0
2138-1848:715435118.213 : => IoObject::IoLockEnd
2138-1848:715435118.301 : <= IoObject::IoLockEnd
2138-1848:715435118.358 : <= GetADFStatus ret = 1
2138-1848:715437753.223 : => GetADFStatus
2138-1848:715437753.428 : => IoObject::IoLockStart
2138-1848:715437753.610 : => CAsicIO::CheckDevice
2138-1848:715437753.683 : => CNT96226::ConnectIsAvailable
2138-1848:715437773.554 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715437773.682 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715437773.768 : <= IoObject::IoLockStart
2138-1848:715437773.845 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715437774.033 : IO Send command 10 bytes
2138-1848:715437774.198 : => CNT96226::VenderCmd_SetData
2138-1848:715437774.270 : iCmd = 0, nBytes = 10
2138-1848:715437774.394 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715437908.779 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715437908.915 : System send command 10 bytes + data 0 bytes
2138-1848:715437908.996 : IO total need to receive data 2 bytes
2138-1848:715437909.071 : => CNT96226::VenderCmd_GetData
2138-1848:715437909.134 : iCmd = 0, nBytes = 2
2138-1848:715438032.663 : 0000 : 00 00 
2138-1848:715438032.832 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715438032.928 : System total receive data 2 bytes
2138-1848:715438033.010 : => CNT96226::VenderCmd_GetData
2138-1848:715438033.090 : iCmd = 1, nBytes = 4
2138-1848:715438144.773 : 0000 : 00 00 00 00 
2138-1848:715438144.928 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715438145.095 : <= CAsicIO::DoIo ret = 1
2138-1848:715438145.171 : Return status = 0
2138-1848:715438145.243 : => IoObject::IoLockEnd
2138-1848:715438145.325 : <= IoObject::IoLockEnd
2138-1848:715438145.378 : <= GetADFStatus ret = 1
2138-1848:715440282.693 : => TerminateDriver
2138-1848:715440282.897 : => CAsicIO::~CAsicIO,pStage=206703688
2138-1848:715440282.979 : => CNT96226::Close
2138-1848:715440287.050 : <= CNT96226::Close ret = 1
2138-1848:715440287.139 : <= CAsicIO::~CAsicIO
2138-1848:715440287.207 : => IoObject::IoLockEnd
2138-1848:715440287.266 : <= IoObject::IoLockEnd
2138-1848:715440287.320 : => IoObject::TerminateDevice
2138-1848:715440287.381 : => IoObject::IoLockEnd
2138-1848:715440287.441 : <= IoObject::IoLockEnd
2138-1848:715440287.539 : <= IoObject::TerminateDevice
2138-1848:715440287.763 : <= TerminateDriver ret = 1
2138-1848:715483085.132 : ============Debug Start==========
2138-1848:715483085.418 : Date : 2020/5/18 09:51:06
2138-1848:715483085.506 : Process ID : 2138
2138-1848:715483085.851 : Windows : Version 10.0 build 18363 
2138-1848:715483086.334 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715483086.403 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715483086.473 : MemoryStatus.ullAvailPhys : 5881028608
2138-1848:715483086.539 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715483086.609 : MemoryStatus.ullAvailPageFile : 7315910656
2138-1848:715483086.678 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715483086.744 : MemoryStatus.ullAvailVirtual : 1719291904
2138-1848:715483086.810 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715483086.920 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715483086.983 : CPU Family 6 Model 10 Stepping 7
2138-1848:715483087.238 : CPU Count : 4
2138-1848:715483087.287 : CPU Frequency : 100.000 Mhz
2138-1848:715483091.831 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715483091.978 : => InitializeDriver
2138-1848:715483092.220 : <= InitializeDriver ret = 1
2138-1848:715483092.282 : => InitializeScanner
2138-1848:715483092.361 : => CAsicIO::GetDeviceList
2138-1848:715483092.552 : => CNT96226::CNT96226
2138-1848:715483092.612 : => CNT96226::Open
2138-1848:715483113.709 : <= CNT96226::Open ret = 1
2138-1848:715483113.810 : => CNT96226::Initialize
2138-1848:715483114.009 : <= CNT96226::Initialize ret = 1
2138-1848:715483114.074 : <= CNT96226::CNT96226
2138-1848:715483114.139 : => CNT96226::EnumAvailableDevice
2138-1848:715483117.840 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715483117.923 : DeviceHandleTable[ 0 ] = 256
2138-1848:715483117.993 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715486863.101 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715486864.239 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715486872.499 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715486872.724 : => IoObject::GetLockName
2138-1848:715486872.861 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715486873.003 : <= IoObject::GetLockName
2138-1848:715486873.844 : => CNT96226::VenderCmd_GetData
2138-1848:715486874.012 : iCmd = 3, nBytes = 2
2138-1848:715487286.342 : 0000 : 06 38 
2138-1848:715487286.620 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715487286.775 : => CNT96226::VenderCmd_GetData
2138-1848:715487286.901 : iCmd = 4, nBytes = 2
2138-1848:715487611.537 : 0000 : 07 07 
2138-1848:715487611.816 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715487612.029 : Device 0 USB ID = 0638 : 0707
2138-1848:715487612.216 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715487612.376 : IO Send command 10 bytes
2138-1848:715487612.502 : => CNT96226::VenderCmd_SetData
2138-1848:715487612.631 : iCmd = 0, nBytes = 10
2138-1848:715487612.854 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715487823.005 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715487823.232 : => CNT96226::VenderCmd_GetData
2138-1848:715487823.362 : iCmd = 0, nBytes = 165
2138-1848:715488040.473 : skip dump 37 bytes
2138-1848:715488040.945 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715488041.246 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715488041.542 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715488041.830 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715488042.109 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715488042.399 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715488042.670 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488042.930 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488043.070 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715488043.209 : => CNT96226::VenderCmd_GetData
2138-1848:715488043.645 : iCmd = 1, nBytes = 4
2138-1848:715488256.722 : 0000 : 00 00 00 00 
2138-1848:715488256.917 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715488257.075 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715488257.216 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715488257.362 : IO Send command 10 bytes
2138-1848:715488257.476 : => CNT96226::VenderCmd_SetData
2138-1848:715488257.605 : iCmd = 0, nBytes = 10
2138-1848:715488257.850 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715488615.240 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715488615.554 : => CNT96226::VenderCmd_GetData
2138-1848:715488615.700 : iCmd = 0, nBytes = 128
2138-1848:715488825.389 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488825.768 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488826.065 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715488826.349 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715488826.625 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715488826.902 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488827.166 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488827.439 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715488827.579 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715488827.717 : => CNT96226::VenderCmd_GetData
2138-1848:715488827.843 : iCmd = 1, nBytes = 4
2138-1848:715489037.440 : 0000 : 00 00 00 00 
2138-1848:715489037.701 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715489037.851 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715489038.204 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715489038.369 : => CNT96226::Close
2138-1848:715489046.056 : <= CNT96226::Close ret = 1
2138-1848:715489046.228 : <= CNT96226::~CNT96226
2138-1848:715489046.415 : <= CAsicIO::GetDeviceList
2138-1848:715489047.319 : => IoObject::SetTimeout
2138-1848:715489047.447 : Timeout--> In = 0 Out = 0
2138-1848:715489047.567 : <= IoObject::SetTimeout
2138-1848:715489047.705 : => CAsicIO::CAsicIO
2138-1848:715489047.847 : => CNT96226::CNT96226
2138-1848:715489047.963 : => CNT96226::Open
2138-1848:715489093.533 : <= CNT96226::Open ret = 1
2138-1848:715489093.787 : => CNT96226::Initialize
2138-1848:715489094.214 : <= CNT96226::Initialize ret = 1
2138-1848:715489094.366 : <= CNT96226::CNT96226
2138-1848:715489094.493 : <= CAsicIO::CAsicIO
2138-1848:715489094.616 : => CAsicIO::InitializeDevice
2138-1848:715489094.786 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715489102.697 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715489102.954 : => IoObject::GetLockName
2138-1848:715489103.091 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715489103.237 : <= IoObject::GetLockName
2138-1848:715489104.101 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715489104.272 : IO Send command 10 bytes
2138-1848:715489104.391 : => CNT96226::VenderCmd_SetData
2138-1848:715489104.510 : iCmd = 0, nBytes = 10
2138-1848:715489104.752 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715489463.657 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715489463.907 : => CNT96226::VenderCmd_GetData
2138-1848:715489464.048 : iCmd = 0, nBytes = 128
2138-1848:715489674.694 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715489675.103 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715489675.410 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715489675.694 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715489675.963 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715489676.215 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715489676.482 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715489676.744 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715489676.881 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715489677.206 : => CNT96226::VenderCmd_GetData
2138-1848:715489677.330 : iCmd = 1, nBytes = 4
2138-1848:715489875.547 : 0000 : 00 00 00 00 
2138-1848:715489875.749 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715489875.885 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715489876.022 : => CNT96226::VenderCmd_GetData
2138-1848:715489876.141 : iCmd = 3, nBytes = 2
2138-1848:715490271.269 : 0000 : 06 38 
2138-1848:715490271.517 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715490271.661 : => CNT96226::VenderCmd_GetData
2138-1848:715490271.783 : iCmd = 4, nBytes = 2
2138-1848:715490587.474 : 0000 : 07 07 
2138-1848:715490587.673 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715490587.874 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715490588.003 : => IoObject::InitializeDevice
2138-1848:715490588.140 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715490589.198 : <= IoObject::InitializeDevice ret = 1
2138-1848:715490589.286 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715490590.129 : => FindScanner
2138-1848:715490590.198 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715490590.278 : <= FindScanner ret = 1
2138-1848:715490590.369 : => IoObject::IoLockStart
2138-1848:715490590.480 : => CAsicIO::CheckDevice
2138-1848:715490590.558 : => CNT96226::ConnectIsAvailable
2138-1848:715490614.519 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715490614.661 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715490614.753 : <= IoObject::IoLockStart
2138-1848:715490614.831 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715490614.925 : IO Send command 10 bytes
2138-1848:715490615.034 : => CNT96226::VenderCmd_SetData
2138-1848:715490615.110 : iCmd = 0, nBytes = 10
2138-1848:715490615.245 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715490819.943 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715490820.068 : System send command 10 bytes + data 0 bytes
2138-1848:715490820.148 : IO total need to receive data 5 bytes
2138-1848:715490820.224 : => CNT96226::VenderCmd_GetData
2138-1848:715490820.299 : iCmd = 0, nBytes = 5
2138-1848:715491015.451 : 0000 : 06 00 02 02 ab 
2138-1848:715491015.622 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715491015.714 : System total receive data 5 bytes
2138-1848:715491015.800 : => CNT96226::VenderCmd_GetData
2138-1848:715491015.870 : iCmd = 1, nBytes = 4
2138-1848:715491228.875 : 0000 : 00 00 00 00 
2138-1848:715491229.060 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715491229.248 : <= CAsicIO::DoIo ret = 1
2138-1848:715491229.335 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715491229.424 : IO Send command 10 bytes
2138-1848:715491229.553 : => CNT96226::VenderCmd_SetData
2138-1848:715491229.632 : iCmd = 0, nBytes = 10
2138-1848:715491229.764 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715491429.066 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715491429.197 : System send command 10 bytes + data 0 bytes
2138-1848:715491429.291 : IO total need to receive data 165 bytes
2138-1848:715491429.367 : => CNT96226::VenderCmd_GetData
2138-1848:715491429.441 : iCmd = 0, nBytes = 165
2138-1848:715491610.873 : skip dump 37 bytes
2138-1848:715491611.191 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715491611.369 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715491611.540 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715491611.704 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715491611.863 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715491612.030 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715491612.186 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715491612.341 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715491612.420 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715491612.499 : System total receive data 165 bytes
2138-1848:715491612.578 : => CNT96226::VenderCmd_GetData
2138-1848:715491612.827 : iCmd = 1, nBytes = 4
2138-1848:715491820.332 : 0000 : 00 00 00 00 
2138-1848:715491820.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715491820.627 : <= CAsicIO::DoIo ret = 1
2138-1848:715491820.701 : Dump Inquiry
2138-1848:715491820.861 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715491821.029 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715491821.199 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715491821.367 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715491821.528 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715491821.694 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715491821.850 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715491822.008 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715491822.172 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715491822.335 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715491822.446 : 00a0 : 00 00 00 00 00 
2138-1848:715491822.535 : => ReadNVMDataInternal
2138-1848:715491822.785 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715491822.875 : IO Send command 10 bytes
2138-1848:715491823.004 : => CNT96226::VenderCmd_SetData
2138-1848:715491823.076 : iCmd = 0, nBytes = 10
2138-1848:715491823.201 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715492173.669 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715492173.898 : System send command 10 bytes + data 0 bytes
2138-1848:715492173.996 : IO total need to receive data 128 bytes
2138-1848:715492174.084 : => CNT96226::VenderCmd_GetData
2138-1848:715492174.164 : iCmd = 0, nBytes = 128
2138-1848:715492382.182 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715492382.394 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715492382.572 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715492382.738 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715492382.899 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715492383.056 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715492383.211 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715492383.368 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715492383.451 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715492383.535 : System total receive data 128 bytes
2138-1848:715492383.614 : => CNT96226::VenderCmd_GetData
2138-1848:715492383.686 : iCmd = 1, nBytes = 4
2138-1848:715492594.195 : 0000 : 00 00 00 00 
2138-1848:715492594.376 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715492594.610 : <= CAsicIO::DoIo ret = 1
2138-1848:715492594.698 : NVMData.PadScanCount = 0
2138-1848:715492594.768 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715492594.842 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715492594.918 : NVMData.FlatbedScanCount = 0
2138-1848:715492594.989 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715492595.062 : NVMData.SideEdgeFletbed = 0
2138-1848:715492595.131 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715492595.203 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715492595.276 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715492595.347 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715492595.419 : NVMData.BornMonth = 0
2138-1848:715492595.485 : NVMData.BornDay = 0
2138-1848:715492595.550 : NVMData.BornYear = 0
2138-1848:715492595.614 : NVMData.FirstScanMonth = 5
2138-1848:715492595.682 : NVMData.FirstScanDay = 18
2138-1848:715492595.751 : NVMData.FirstScanYear = 2020
2138-1848:715492595.819 : NVMData.VerticalMagnification = 0
2138-1848:715492595.891 : NVMData.HorizontalMagnification = 0
2138-1848:715492595.961 : NVMData.PowerSavingTime = 15
2138-1848:715492596.028 : NVMData.SN = A094165189010062
2138-1848:715492596.092 : NVMData.AutoFeed = 0
2138-1848:715492596.157 : NVMData.CCDType = 0
2138-1848:715492596.436 : NVMData.ScanSpeed = 0
2138-1848:715492596.510 : NVMData.RollerCount = 0
2138-1848:715492596.577 : NVMData.MultifeedCount = 0
2138-1848:715492596.639 : NVMData.JamCount = 0
2138-1848:715492596.703 : NVMData.IdentifyInfo = 
2138-1848:715492596.767 : NVMData.FormalName = 
2138-1848:715492596.831 : NVMData.ReservedB = 0
2138-1848:715492596.906 : NVMData.FunctionCode = 0
2138-1848:715492596.973 : NVMData.PreFeed = 0
2138-1848:715492597.035 : NVMData.PreFeedTime = 0
2138-1848:715492597.097 : NVMData.ButtonNumber = 0
2138-1848:715492597.160 : NVMData.PowerOffTime = 0
2138-1848:715492597.226 : <= ReadNVMDataInternal ret = 1
2138-1848:715492597.323 : => IoObject::IoLockEnd
2138-1848:715492597.416 : <= IoObject::IoLockEnd
2138-1848:715492597.479 : <= InitializeScanner ret = 1
2138-1848:715492597.560 : => GetLogicalScannerAbilityEx
2138-1848:715492597.633 : => IoObject::IoLockStart
2138-1848:715492597.738 : => CAsicIO::CheckDevice
2138-1848:715492597.810 : => CNT96226::ConnectIsAvailable
2138-1848:715492616.012 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715492616.169 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715492616.253 : <= IoObject::IoLockStart
2138-1848:715492616.330 : => IoObject::IoLockEnd
2138-1848:715492616.442 : <= IoObject::IoLockEnd
2138-1848:715492616.576 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715492616.674 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715492809.462 : => ReadNVMData
2138-1848:715492809.675 : => IoObject::IoLockStart
2138-1848:715492809.839 : => CAsicIO::CheckDevice
2138-1848:715492809.916 : => CNT96226::ConnectIsAvailable
2138-1848:715492833.914 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715492834.063 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715492834.149 : <= IoObject::IoLockStart
2138-1848:715492834.233 : => ReadNVMDataInternal
2138-1848:715492834.315 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715492834.400 : IO Send command 10 bytes
2138-1848:715492834.561 : => CNT96226::VenderCmd_SetData
2138-1848:715492834.637 : iCmd = 0, nBytes = 10
2138-1848:715492834.778 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715493185.701 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715493185.921 : System send command 10 bytes + data 0 bytes
2138-1848:715493186.012 : IO total need to receive data 128 bytes
2138-1848:715493186.095 : => CNT96226::VenderCmd_GetData
2138-1848:715493186.175 : iCmd = 0, nBytes = 128
2138-1848:715493395.367 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715493395.579 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715493395.751 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715493395.913 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715493396.073 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715493396.232 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715493396.389 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715493396.540 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715493396.627 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715493396.706 : System total receive data 128 bytes
2138-1848:715493396.788 : => CNT96226::VenderCmd_GetData
2138-1848:715493396.860 : iCmd = 1, nBytes = 4
2138-1848:715493598.811 : 0000 : 00 00 00 00 
2138-1848:715493598.954 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715493599.153 : <= CAsicIO::DoIo ret = 1
2138-1848:715493599.240 : NVMData.PadScanCount = 0
2138-1848:715493599.312 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715493599.383 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715493599.457 : NVMData.FlatbedScanCount = 0
2138-1848:715493599.532 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715493599.601 : NVMData.SideEdgeFletbed = 0
2138-1848:715493599.672 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715493599.743 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715493599.820 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715493600.059 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715493600.134 : NVMData.BornMonth = 0
2138-1848:715493600.198 : NVMData.BornDay = 0
2138-1848:715493600.267 : NVMData.BornYear = 0
2138-1848:715493600.331 : NVMData.FirstScanMonth = 5
2138-1848:715493600.396 : NVMData.FirstScanDay = 18
2138-1848:715493600.464 : NVMData.FirstScanYear = 2020
2138-1848:715493600.531 : NVMData.VerticalMagnification = 0
2138-1848:715493600.605 : NVMData.HorizontalMagnification = 0
2138-1848:715493600.677 : NVMData.PowerSavingTime = 15
2138-1848:715493600.745 : NVMData.SN = A094165189010062
2138-1848:715493600.807 : NVMData.AutoFeed = 0
2138-1848:715493600.872 : NVMData.CCDType = 0
2138-1848:715493600.932 : NVMData.ScanSpeed = 0
2138-1848:715493600.995 : NVMData.RollerCount = 0
2138-1848:715493601.061 : NVMData.MultifeedCount = 0
2138-1848:715493601.129 : NVMData.JamCount = 0
2138-1848:715493601.194 : NVMData.IdentifyInfo = 
2138-1848:715493601.258 : NVMData.FormalName = 
2138-1848:715493601.321 : NVMData.ReservedB = 0
2138-1848:715493601.389 : NVMData.FunctionCode = 0
2138-1848:715493601.452 : NVMData.PreFeed = 0
2138-1848:715493601.516 : NVMData.PreFeedTime = 0
2138-1848:715493601.578 : NVMData.ButtonNumber = 0
2138-1848:715493601.641 : NVMData.PowerOffTime = 0
2138-1848:715493601.709 : <= ReadNVMDataInternal ret = 1
2138-1848:715493601.786 : => IoObject::IoLockEnd
2138-1848:715493601.879 : <= IoObject::IoLockEnd
2138-1848:715493601.947 : <= ReadNVMData ret = 1
2138-1848:715494194.831 : => TerminateDriver
2138-1848:715494195.063 : => CAsicIO::~CAsicIO,pStage=204344392
2138-1848:715494195.163 : => CNT96226::Close
2138-1848:715494200.484 : <= CNT96226::Close ret = 1
2138-1848:715494200.601 : <= CAsicIO::~CAsicIO
2138-1848:715494200.679 : => IoObject::IoLockEnd
2138-1848:715494200.751 : <= IoObject::IoLockEnd
2138-1848:715494200.823 : => IoObject::TerminateDevice
2138-1848:715494200.894 : => IoObject::IoLockEnd
2138-1848:715494200.966 : <= IoObject::IoLockEnd
2138-1848:715494201.088 : <= IoObject::TerminateDevice
2138-1848:715494201.352 : <= TerminateDriver ret = 1
2138-1848:715496571.755 : ============Debug Start==========
2138-1848:715496572.072 : Date : 2020/5/18 09:51:06
2138-1848:715496572.156 : Process ID : 2138
2138-1848:715496572.512 : Windows : Version 10.0 build 18363 
2138-1848:715496573.028 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715496573.093 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715496573.162 : MemoryStatus.ullAvailPhys : 5884182528
2138-1848:715496573.225 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715496573.303 : MemoryStatus.ullAvailPageFile : 7317315584
2138-1848:715496573.370 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715496573.432 : MemoryStatus.ullAvailVirtual : 1719267328
2138-1848:715496573.501 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715496573.614 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715496573.677 : CPU Family 6 Model 10 Stepping 7
2138-1848:715496573.929 : CPU Count : 4
2138-1848:715496573.982 : CPU Frequency : 100.000 Mhz
2138-1848:715496578.796 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715496578.942 : => InitializeDriver
2138-1848:715496579.198 : <= InitializeDriver ret = 1
2138-1848:715498892.864 : => InitializeScanner
2138-1848:715498893.150 : => CAsicIO::GetDeviceList
2138-1848:715498893.590 : => CNT96226::CNT96226
2138-1848:715498893.659 : => CNT96226::Open
2138-1848:715498918.825 : <= CNT96226::Open ret = 1
2138-1848:715498918.930 : => CNT96226::Initialize
2138-1848:715498919.156 : <= CNT96226::Initialize ret = 1
2138-1848:715498919.219 : <= CNT96226::CNT96226
2138-1848:715498919.277 : => CNT96226::EnumAvailableDevice
2138-1848:715498922.928 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715498923.014 : DeviceHandleTable[ 0 ] = 256
2138-1848:715498923.083 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715503051.018 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715503052.131 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715503060.551 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715503060.780 : => IoObject::GetLockName
2138-1848:715503060.907 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715503061.052 : <= IoObject::GetLockName
2138-1848:715503061.892 : => CNT96226::VenderCmd_GetData
2138-1848:715503062.036 : iCmd = 3, nBytes = 2
2138-1848:715503462.021 : 0000 : 06 38 
2138-1848:715503462.307 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715503462.482 : => CNT96226::VenderCmd_GetData
2138-1848:715503462.627 : iCmd = 4, nBytes = 2
2138-1848:715503801.617 : 0000 : 07 07 
2138-1848:715503801.897 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715503802.111 : Device 0 USB ID = 0638 : 0707
2138-1848:715503802.291 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715503802.442 : IO Send command 10 bytes
2138-1848:715503802.566 : => CNT96226::VenderCmd_SetData
2138-1848:715503802.698 : iCmd = 0, nBytes = 10
2138-1848:715503802.923 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715504009.951 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715504010.259 : => CNT96226::VenderCmd_GetData
2138-1848:715504010.393 : iCmd = 0, nBytes = 165
2138-1848:715504231.174 : skip dump 37 bytes
2138-1848:715504231.624 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715504231.938 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715504232.243 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715504232.537 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715504232.819 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715504233.108 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715504233.385 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504233.663 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504233.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715504233.943 : => CNT96226::VenderCmd_GetData
2138-1848:715504234.267 : iCmd = 1, nBytes = 4
2138-1848:715504426.610 : 0000 : 00 00 00 00 
2138-1848:715504426.706 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715504426.778 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715504426.846 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715504426.921 : IO Send command 10 bytes
2138-1848:715504426.983 : => CNT96226::VenderCmd_SetData
2138-1848:715504427.043 : iCmd = 0, nBytes = 10
2138-1848:715504427.155 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715504745.949 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715504746.158 : => CNT96226::VenderCmd_GetData
2138-1848:715504746.224 : iCmd = 0, nBytes = 128
2138-1848:715504930.343 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504930.541 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504930.691 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715504930.842 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715504930.977 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715504931.113 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504931.246 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504931.382 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715504931.451 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715504931.521 : => CNT96226::VenderCmd_GetData
2138-1848:715504931.581 : iCmd = 1, nBytes = 4
2138-1848:715505104.065 : 0000 : 00 00 00 00 
2138-1848:715505104.240 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715505104.334 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715505104.497 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715505104.577 : => CNT96226::Close
2138-1848:715505109.111 : <= CNT96226::Close ret = 1
2138-1848:715505109.220 : <= CNT96226::~CNT96226
2138-1848:715505109.322 : <= CAsicIO::GetDeviceList
2138-1848:715505109.940 : => IoObject::SetTimeout
2138-1848:715505110.007 : Timeout--> In = 0 Out = 0
2138-1848:715505110.072 : <= IoObject::SetTimeout
2138-1848:715505110.148 : => CAsicIO::CAsicIO
2138-1848:715505110.229 : => CNT96226::CNT96226
2138-1848:715505110.294 : => CNT96226::Open
2138-1848:715505133.317 : <= CNT96226::Open ret = 1
2138-1848:715505133.424 : => CNT96226::Initialize
2138-1848:715505133.636 : <= CNT96226::Initialize ret = 1
2138-1848:715505133.704 : <= CNT96226::CNT96226
2138-1848:715505133.763 : <= CAsicIO::CAsicIO
2138-1848:715505133.826 : => CAsicIO::InitializeDevice
2138-1848:715505133.903 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715505138.020 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715505138.150 : => IoObject::GetLockName
2138-1848:715505138.213 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715505138.285 : <= IoObject::GetLockName
2138-1848:715505138.795 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715505138.878 : IO Send command 10 bytes
2138-1848:715505138.940 : => CNT96226::VenderCmd_SetData
2138-1848:715505139.002 : iCmd = 0, nBytes = 10
2138-1848:715505139.122 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715505460.573 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715505460.781 : => CNT96226::VenderCmd_GetData
2138-1848:715505460.857 : iCmd = 0, nBytes = 128
2138-1848:715505618.047 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715505618.304 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715505618.463 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715505618.619 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715505618.759 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715505618.895 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715505619.030 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715505619.160 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715505619.231 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715505619.450 : => CNT96226::VenderCmd_GetData
2138-1848:715505619.519 : iCmd = 1, nBytes = 4
2138-1848:715505796.257 : 0000 : 00 00 00 00 
2138-1848:715505796.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715505796.467 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715505796.533 : => CNT96226::VenderCmd_GetData
2138-1848:715505796.597 : iCmd = 3, nBytes = 2
2138-1848:715506139.514 : 0000 : 06 38 
2138-1848:715506139.686 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715506139.777 : => CNT96226::VenderCmd_GetData
2138-1848:715506139.851 : iCmd = 4, nBytes = 2
2138-1848:715506399.049 : 0000 : 07 07 
2138-1848:715506399.213 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715506399.365 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715506399.470 : => IoObject::InitializeDevice
2138-1848:715506399.586 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715506400.341 : <= IoObject::InitializeDevice ret = 1
2138-1848:715506400.422 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715506401.049 : => FindScanner
2138-1848:715506401.111 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715506401.180 : <= FindScanner ret = 1
2138-1848:715506401.249 : => IoObject::IoLockStart
2138-1848:715506401.345 : => CAsicIO::CheckDevice
2138-1848:715506401.404 : => CNT96226::ConnectIsAvailable
2138-1848:715506418.242 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715506418.366 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715506418.435 : <= IoObject::IoLockStart
2138-1848:715506418.508 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715506418.580 : IO Send command 10 bytes
2138-1848:715506418.671 : => CNT96226::VenderCmd_SetData
2138-1848:715506418.737 : iCmd = 0, nBytes = 10
2138-1848:715506418.848 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715506596.503 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715506596.704 : System send command 10 bytes + data 0 bytes
2138-1848:715506596.784 : IO total need to receive data 5 bytes
2138-1848:715506596.854 : => CNT96226::VenderCmd_GetData
2138-1848:715506596.920 : iCmd = 0, nBytes = 5
2138-1848:715506750.901 : 0000 : 06 00 02 02 ab 
2138-1848:715506751.082 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715506751.167 : System total receive data 5 bytes
2138-1848:715506751.241 : => CNT96226::VenderCmd_GetData
2138-1848:715506751.305 : iCmd = 1, nBytes = 4
2138-1848:715506897.691 : 0000 : 00 00 00 00 
2138-1848:715506897.836 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715506898.015 : <= CAsicIO::DoIo ret = 1
2138-1848:715506898.094 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715506898.169 : IO Send command 10 bytes
2138-1848:715506898.308 : => CNT96226::VenderCmd_SetData
2138-1848:715506898.372 : iCmd = 0, nBytes = 10
2138-1848:715506898.487 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715507083.382 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715507083.579 : System send command 10 bytes + data 0 bytes
2138-1848:715507083.659 : IO total need to receive data 165 bytes
2138-1848:715507083.732 : => CNT96226::VenderCmd_GetData
2138-1848:715507083.797 : iCmd = 0, nBytes = 165
2138-1848:715507262.146 : skip dump 37 bytes
2138-1848:715507262.406 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715507262.555 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715507262.701 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715507262.849 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715507262.986 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715507263.128 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715507263.262 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507263.399 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507263.467 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715507263.537 : System total receive data 165 bytes
2138-1848:715507263.605 : => CNT96226::VenderCmd_GetData
2138-1848:715507263.839 : iCmd = 1, nBytes = 4
2138-1848:715507431.228 : 0000 : 00 00 00 00 
2138-1848:715507431.348 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715507431.529 : <= CAsicIO::DoIo ret = 1
2138-1848:715507431.607 : Dump Inquiry
2138-1848:715507431.744 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715507431.893 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715507432.036 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715507432.179 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715507432.319 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715507432.461 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715507432.595 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507432.726 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507432.863 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715507432.998 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715507433.093 : 00a0 : 00 00 00 00 00 
2138-1848:715507433.167 : => ReadNVMDataInternal
2138-1848:715507433.416 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715507433.489 : IO Send command 10 bytes
2138-1848:715507433.614 : => CNT96226::VenderCmd_SetData
2138-1848:715507433.674 : iCmd = 0, nBytes = 10
2138-1848:715507433.779 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715507748.179 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715507748.401 : System send command 10 bytes + data 0 bytes
2138-1848:715507748.486 : IO total need to receive data 128 bytes
2138-1848:715507748.557 : => CNT96226::VenderCmd_GetData
2138-1848:715507748.625 : iCmd = 0, nBytes = 128
2138-1848:715507942.078 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507942.269 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507942.417 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715507942.562 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715507942.700 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715507942.830 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507942.960 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507943.099 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715507943.170 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715507943.239 : System total receive data 128 bytes
2138-1848:715507943.310 : => CNT96226::VenderCmd_GetData
2138-1848:715507943.370 : iCmd = 1, nBytes = 4
2138-1848:715508107.480 : 0000 : 00 00 00 00 
2138-1848:715508107.685 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715508107.838 : <= CAsicIO::DoIo ret = 1
2138-1848:715508107.932 : NVMData.PadScanCount = 0
2138-1848:715508107.999 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715508108.062 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715508108.129 : NVMData.FlatbedScanCount = 0
2138-1848:715508108.197 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715508108.263 : NVMData.SideEdgeFletbed = 0
2138-1848:715508108.323 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715508108.382 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715508108.448 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715508108.509 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715508108.570 : NVMData.BornMonth = 0
2138-1848:715508108.627 : NVMData.BornDay = 0
2138-1848:715508108.689 : NVMData.BornYear = 0
2138-1848:715508108.745 : NVMData.FirstScanMonth = 5
2138-1848:715508108.807 : NVMData.FirstScanDay = 18
2138-1848:715508108.868 : NVMData.FirstScanYear = 2020
2138-1848:715508108.926 : NVMData.VerticalMagnification = 0
2138-1848:715508108.987 : NVMData.HorizontalMagnification = 0
2138-1848:715508109.050 : NVMData.PowerSavingTime = 15
2138-1848:715508109.112 : NVMData.SN = A094165189010062
2138-1848:715508109.170 : NVMData.AutoFeed = 0
2138-1848:715508109.226 : NVMData.CCDType = 0
2138-1848:715508109.404 : NVMData.ScanSpeed = 0
2138-1848:715508109.459 : NVMData.RollerCount = 0
2138-1848:715508109.522 : NVMData.MultifeedCount = 0
2138-1848:715508109.579 : NVMData.JamCount = 0
2138-1848:715508109.640 : NVMData.IdentifyInfo = 
2138-1848:715508109.696 : NVMData.FormalName = 
2138-1848:715508109.751 : NVMData.ReservedB = 0
2138-1848:715508109.806 : NVMData.FunctionCode = 0
2138-1848:715508109.859 : NVMData.PreFeed = 0
2138-1848:715508109.917 : NVMData.PreFeedTime = 0
2138-1848:715508109.970 : NVMData.ButtonNumber = 0
2138-1848:715508110.027 : NVMData.PowerOffTime = 0
2138-1848:715508110.085 : <= ReadNVMDataInternal ret = 1
2138-1848:715508110.175 : => IoObject::IoLockEnd
2138-1848:715508110.255 : <= IoObject::IoLockEnd
2138-1848:715508110.314 : <= InitializeScanner ret = 1
2138-1848:715509431.202 : => GetLogicalScannerAbility
2138-1848:715509431.456 : => IoObject::IoLockStart
2138-1848:715509431.623 : => CAsicIO::CheckDevice
2138-1848:715509431.692 : => CNT96226::ConnectIsAvailable
2138-1848:715509452.587 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715509452.703 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715509452.775 : <= IoObject::IoLockStart
2138-1848:715509452.841 : => IoObject::IoLockEnd
2138-1848:715509452.944 : <= IoObject::IoLockEnd
2138-1848:715509453.025 : <= GetLogicalScannerAbility ret = 1
2138-1848:715513064.639 : => GetLogicalScannerAbilityEx
2138-1848:715513064.862 : => IoObject::IoLockStart
2138-1848:715513065.026 : => CAsicIO::CheckDevice
2138-1848:715513065.093 : => CNT96226::ConnectIsAvailable
2138-1848:715513083.007 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715513083.134 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715513083.209 : <= IoObject::IoLockStart
2138-1848:715513083.279 : => IoObject::IoLockEnd
2138-1848:715513083.371 : <= IoObject::IoLockEnd
2138-1848:715513083.493 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715513083.577 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715519990.519 : => ReadNVMData
2138-1848:715519990.713 : => IoObject::IoLockStart
2138-1848:715519990.847 : => CAsicIO::CheckDevice
2138-1848:715519990.914 : => CNT96226::ConnectIsAvailable
2138-1848:715520017.261 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715520017.661 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715520017.736 : <= IoObject::IoLockStart
2138-1848:715520017.809 : => ReadNVMDataInternal
2138-1848:715520017.879 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715520017.951 : IO Send command 10 bytes
2138-1848:715520018.076 : => CNT96226::VenderCmd_SetData
2138-1848:715520018.141 : iCmd = 0, nBytes = 10
2138-1848:715520018.256 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715520369.314 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715520369.462 : System send command 10 bytes + data 0 bytes
2138-1848:715520369.535 : IO total need to receive data 128 bytes
2138-1848:715520369.605 : => CNT96226::VenderCmd_GetData
2138-1848:715520369.667 : iCmd = 0, nBytes = 128
2138-1848:715520574.268 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715520574.471 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715520574.623 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715520574.764 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715520574.899 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715520575.031 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715520575.161 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715520575.291 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715520575.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715520575.431 : System total receive data 128 bytes
2138-1848:715520575.494 : => CNT96226::VenderCmd_GetData
2138-1848:715520575.550 : iCmd = 1, nBytes = 4
2138-1848:715520777.885 : 0000 : 00 00 00 00 
2138-1848:715520777.982 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715520778.133 : <= CAsicIO::DoIo ret = 1
2138-1848:715520778.352 : NVMData.PadScanCount = 0
2138-1848:715520778.421 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715520778.488 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715520778.553 : NVMData.FlatbedScanCount = 0
2138-1848:715520778.613 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715520778.669 : NVMData.SideEdgeFletbed = 0
2138-1848:715520778.727 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715520778.783 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715520778.844 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715520778.904 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715520778.961 : NVMData.BornMonth = 0
2138-1848:715520779.013 : NVMData.BornDay = 0
2138-1848:715520779.072 : NVMData.BornYear = 0
2138-1848:715520779.124 : NVMData.FirstScanMonth = 5
2138-1848:715520779.177 : NVMData.FirstScanDay = 18
2138-1848:715520779.235 : NVMData.FirstScanYear = 2020
2138-1848:715520779.296 : NVMData.VerticalMagnification = 0
2138-1848:715520779.355 : NVMData.HorizontalMagnification = 0
2138-1848:715520779.416 : NVMData.PowerSavingTime = 15
2138-1848:715520779.473 : NVMData.SN = A094165189010062
2138-1848:715520779.526 : NVMData.AutoFeed = 0
2138-1848:715520779.583 : NVMData.CCDType = 0
2138-1848:715520779.634 : NVMData.ScanSpeed = 0
2138-1848:715520779.685 : NVMData.RollerCount = 0
2138-1848:715520779.742 : NVMData.MultifeedCount = 0
2138-1848:715520779.796 : NVMData.JamCount = 0
2138-1848:715520779.849 : NVMData.IdentifyInfo = 
2138-1848:715520779.904 : NVMData.FormalName = 
2138-1848:715520779.954 : NVMData.ReservedB = 0
2138-1848:715520780.015 : NVMData.FunctionCode = 0
2138-1848:715520780.069 : NVMData.PreFeed = 0
2138-1848:715520780.119 : NVMData.PreFeedTime = 0
2138-1848:715520780.174 : NVMData.ButtonNumber = 0
2138-1848:715520780.226 : NVMData.PowerOffTime = 0
2138-1848:715520780.282 : <= ReadNVMDataInternal ret = 1
2138-1848:715520780.349 : => IoObject::IoLockEnd
2138-1848:715520780.424 : <= IoObject::IoLockEnd
2138-1848:715520780.473 : <= ReadNVMData ret = 1
2138-1848:715529305.194 : => GetADFStatus
2138-1848:715529305.665 : => IoObject::IoLockStart
2138-1848:715529305.806 : => CAsicIO::CheckDevice
2138-1848:715529305.867 : => CNT96226::ConnectIsAvailable
2138-1848:715529331.087 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715529331.211 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715529331.281 : <= IoObject::IoLockStart
2138-1848:715529331.349 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715529331.424 : IO Send command 10 bytes
2138-1848:715529331.595 : => CNT96226::VenderCmd_SetData
2138-1848:715529331.663 : iCmd = 0, nBytes = 10
2138-1848:715529331.777 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715529526.326 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715529526.454 : System send command 10 bytes + data 0 bytes
2138-1848:715529526.534 : IO total need to receive data 2 bytes
2138-1848:715529526.601 : => CNT96226::VenderCmd_GetData
2138-1848:715529526.664 : iCmd = 0, nBytes = 2
2138-1848:715529696.621 : 0000 : 00 00 
2138-1848:715529696.778 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715529696.860 : System total receive data 2 bytes
2138-1848:715529697.740 : => CNT96226::VenderCmd_GetData
2138-1848:715529697.855 : iCmd = 1, nBytes = 4
2138-1848:715529899.502 : 0000 : 00 00 00 00 
2138-1848:715529899.901 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715529900.056 : <= CAsicIO::DoIo ret = 1
2138-1848:715529900.129 : Return status = 0
2138-1848:715529900.205 : => IoObject::IoLockEnd
2138-1848:715529900.285 : <= IoObject::IoLockEnd
2138-1848:715529900.339 : <= GetADFStatus ret = 1
2138-1848:715532345.071 : => GetADFStatus
2138-1848:715532345.277 : => IoObject::IoLockStart
2138-1848:715532345.400 : => CAsicIO::CheckDevice
2138-1848:715532345.463 : => CNT96226::ConnectIsAvailable
2138-1848:715532369.863 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715532369.992 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715532370.061 : <= IoObject::IoLockStart
2138-1848:715532370.127 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715532370.385 : IO Send command 10 bytes
2138-1848:715532370.546 : => CNT96226::VenderCmd_SetData
2138-1848:715532370.605 : iCmd = 0, nBytes = 10
2138-1848:715532370.717 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715532557.565 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715532557.692 : System send command 10 bytes + data 0 bytes
2138-1848:715532557.775 : IO total need to receive data 2 bytes
2138-1848:715532557.843 : => CNT96226::VenderCmd_GetData
2138-1848:715532557.905 : iCmd = 0, nBytes = 2
2138-1848:715532719.938 : 0000 : 00 00 
2138-1848:715532720.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715532720.140 : System total receive data 2 bytes
2138-1848:715532720.210 : => CNT96226::VenderCmd_GetData
2138-1848:715532720.266 : iCmd = 1, nBytes = 4
2138-1848:715532892.049 : 0000 : 00 00 00 00 
2138-1848:715532892.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715532892.354 : <= CAsicIO::DoIo ret = 1
2138-1848:715532892.429 : Return status = 0
2138-1848:715532892.498 : => IoObject::IoLockEnd
2138-1848:715532892.579 : <= IoObject::IoLockEnd
2138-1848:715532892.636 : <= GetADFStatus ret = 1
2138-1848:715534877.536 : => TerminateDriver
2138-1848:715534877.759 : => CAsicIO::~CAsicIO,pStage=204344392
2138-1848:715534878.113 : => CNT96226::Close
2138-1848:715534883.007 : <= CNT96226::Close ret = 1
2138-1848:715534883.096 : <= CAsicIO::~CAsicIO
2138-1848:715534883.165 : => IoObject::IoLockEnd
2138-1848:715534883.225 : <= IoObject::IoLockEnd
2138-1848:715534883.290 : => IoObject::TerminateDevice
2138-1848:715534883.354 : => IoObject::IoLockEnd
2138-1848:715534883.408 : <= IoObject::IoLockEnd
2138-1848:715534883.502 : <= IoObject::TerminateDevice
2138-1848:715534883.750 : <= TerminateDriver ret = 1
2138-1848:715578671.636 : ============Debug Start==========
2138-1848:715578671.911 : Date : 2020/5/18 09:51:09
2138-1848:715578672.001 : Process ID : 2138
2138-1848:715578672.347 : Windows : Version 10.0 build 18363 
2138-1848:715578672.832 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715578672.898 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715578672.969 : MemoryStatus.ullAvailPhys : 5890666496
2138-1848:715578673.036 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715578673.103 : MemoryStatus.ullAvailPageFile : 7316058112
2138-1848:715578673.176 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715578673.240 : MemoryStatus.ullAvailVirtual : 1719296000
2138-1848:715578673.305 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715578673.413 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715578673.479 : CPU Family 6 Model 10 Stepping 7
2138-1848:715578673.733 : CPU Count : 4
2138-1848:715578673.789 : CPU Frequency : 100.000 Mhz
2138-1848:715578678.474 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715578678.620 : => InitializeDriver
2138-1848:715578678.881 : <= InitializeDriver ret = 1
2138-1848:715578678.942 : => InitializeScanner
2138-1848:715578679.032 : => CAsicIO::GetDeviceList
2138-1848:715578679.235 : => CNT96226::CNT96226
2138-1848:715578679.299 : => CNT96226::Open
2138-1848:715578702.579 : <= CNT96226::Open ret = 1
2138-1848:715578702.689 : => CNT96226::Initialize
2138-1848:715578702.909 : <= CNT96226::Initialize ret = 1
2138-1848:715578702.975 : <= CNT96226::CNT96226
2138-1848:715578703.037 : => CNT96226::EnumAvailableDevice
2138-1848:715578706.625 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715578706.710 : DeviceHandleTable[ 0 ] = 256
2138-1848:715578706.781 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715582324.538 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715582325.196 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715582329.596 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715582329.721 : => IoObject::GetLockName
2138-1848:715582329.798 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715582329.868 : <= IoObject::GetLockName
2138-1848:715582330.356 : => CNT96226::VenderCmd_GetData
2138-1848:715582330.429 : iCmd = 3, nBytes = 2
2138-1848:715582663.298 : 0000 : 06 38 
2138-1848:715582663.466 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715582663.552 : => CNT96226::VenderCmd_GetData
2138-1848:715582663.614 : iCmd = 4, nBytes = 2
2138-1848:715582930.060 : 0000 : 07 07 
2138-1848:715582930.211 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715582930.320 : Device 0 USB ID = 0638 : 0707
2138-1848:715582930.419 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715582930.493 : IO Send command 10 bytes
2138-1848:715582930.553 : => CNT96226::VenderCmd_SetData
2138-1848:715582930.618 : iCmd = 0, nBytes = 10
2138-1848:715582930.732 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715583104.284 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715583104.458 : => CNT96226::VenderCmd_GetData
2138-1848:715583104.541 : iCmd = 0, nBytes = 165
2138-1848:715583262.924 : skip dump 37 bytes
2138-1848:715583263.192 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715583263.353 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715583263.501 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715583263.648 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715583263.788 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715583263.929 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715583264.067 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583264.199 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583264.270 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715583264.342 : => CNT96226::VenderCmd_GetData
2138-1848:715583264.519 : iCmd = 1, nBytes = 4
2138-1848:715583417.421 : 0000 : 00 00 00 00 
2138-1848:715583417.558 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715583417.641 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715583417.717 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715583417.795 : IO Send command 10 bytes
2138-1848:715583417.855 : => CNT96226::VenderCmd_SetData
2138-1848:715583417.919 : iCmd = 0, nBytes = 10
2138-1848:715583418.037 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715583738.273 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715583738.472 : => CNT96226::VenderCmd_GetData
2138-1848:715583738.546 : iCmd = 0, nBytes = 128
2138-1848:715583880.764 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583880.961 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583881.108 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715583881.251 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715583881.388 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715583881.522 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583881.654 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583881.784 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715583881.854 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715583881.920 : => CNT96226::VenderCmd_GetData
2138-1848:715583881.980 : iCmd = 1, nBytes = 4
2138-1848:715583988.948 : 0000 : 00 00 00 00 
2138-1848:715583989.046 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715583989.113 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715583989.268 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715583989.343 : => CNT96226::Close
2138-1848:715583992.840 : <= CNT96226::Close ret = 1
2138-1848:715583992.920 : <= CNT96226::~CNT96226
2138-1848:715583993.022 : <= CAsicIO::GetDeviceList
2138-1848:715583993.464 : => IoObject::SetTimeout
2138-1848:715583993.528 : Timeout--> In = 0 Out = 0
2138-1848:715583993.590 : <= IoObject::SetTimeout
2138-1848:715583993.663 : => CAsicIO::CAsicIO
2138-1848:715583993.738 : => CNT96226::CNT96226
2138-1848:715583993.802 : => CNT96226::Open
2138-1848:715584017.461 : <= CNT96226::Open ret = 1
2138-1848:715584017.574 : => CNT96226::Initialize
2138-1848:715584017.776 : <= CNT96226::Initialize ret = 1
2138-1848:715584017.839 : <= CNT96226::CNT96226
2138-1848:715584017.898 : <= CAsicIO::CAsicIO
2138-1848:715584017.958 : => CAsicIO::InitializeDevice
2138-1848:715584018.034 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715584022.614 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715584022.756 : => IoObject::GetLockName
2138-1848:715584022.821 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715584022.891 : <= IoObject::GetLockName
2138-1848:715584023.379 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715584023.459 : IO Send command 10 bytes
2138-1848:715584023.517 : => CNT96226::VenderCmd_SetData
2138-1848:715584023.578 : iCmd = 0, nBytes = 10
2138-1848:715584023.693 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715584329.262 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715584329.529 : => CNT96226::VenderCmd_GetData
2138-1848:715584329.600 : iCmd = 0, nBytes = 128
2138-1848:715584476.635 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715584476.845 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715584477.006 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715584477.153 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715584477.293 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715584477.428 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715584477.560 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715584477.697 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715584477.770 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715584477.970 : => CNT96226::VenderCmd_GetData
2138-1848:715584478.035 : iCmd = 1, nBytes = 4
2138-1848:715584623.644 : 0000 : 00 00 00 00 
2138-1848:715584623.812 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715584623.893 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715584623.973 : => CNT96226::VenderCmd_GetData
2138-1848:715584624.041 : iCmd = 3, nBytes = 2
2138-1848:715584974.368 : 0000 : 06 38 
2138-1848:715584974.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715584974.615 : => CNT96226::VenderCmd_GetData
2138-1848:715584974.683 : iCmd = 4, nBytes = 2
2138-1848:715585226.852 : 0000 : 07 07 
2138-1848:715585227.018 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715585227.176 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715585227.292 : => IoObject::InitializeDevice
2138-1848:715585227.420 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715585228.194 : <= IoObject::InitializeDevice ret = 1
2138-1848:715585228.281 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715585228.978 : => FindScanner
2138-1848:715585229.045 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715585229.119 : <= FindScanner ret = 1
2138-1848:715585229.186 : => IoObject::IoLockStart
2138-1848:715585229.279 : => CAsicIO::CheckDevice
2138-1848:715585229.343 : => CNT96226::ConnectIsAvailable
2138-1848:715585245.933 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715585246.040 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715585246.109 : <= IoObject::IoLockStart
2138-1848:715585246.174 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715585246.251 : IO Send command 10 bytes
2138-1848:715585246.346 : => CNT96226::VenderCmd_SetData
2138-1848:715585246.408 : iCmd = 0, nBytes = 10
2138-1848:715585246.523 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715585408.379 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715585408.532 : System send command 10 bytes + data 0 bytes
2138-1848:715585408.613 : IO total need to receive data 5 bytes
2138-1848:715585408.687 : => CNT96226::VenderCmd_GetData
2138-1848:715585408.753 : iCmd = 0, nBytes = 5
2138-1848:715585543.259 : 0000 : 06 00 02 02 ab 
2138-1848:715585543.395 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715585543.478 : System total receive data 5 bytes
2138-1848:715585543.553 : => CNT96226::VenderCmd_GetData
2138-1848:715585543.619 : iCmd = 1, nBytes = 4
2138-1848:715585663.341 : 0000 : 00 00 00 00 
2138-1848:715585663.508 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715585663.687 : <= CAsicIO::DoIo ret = 1
2138-1848:715585663.770 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715585663.848 : IO Send command 10 bytes
2138-1848:715585663.966 : => CNT96226::VenderCmd_SetData
2138-1848:715585664.037 : iCmd = 0, nBytes = 10
2138-1848:715585664.148 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715585825.819 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715585825.995 : System send command 10 bytes + data 0 bytes
2138-1848:715585826.080 : IO total need to receive data 165 bytes
2138-1848:715585826.147 : => CNT96226::VenderCmd_GetData
2138-1848:715585826.221 : iCmd = 0, nBytes = 165
2138-1848:715585995.798 : skip dump 37 bytes
2138-1848:715585995.995 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715585996.147 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715585996.294 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715585996.438 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715585996.576 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715585996.717 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715585996.852 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715585996.984 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715585997.053 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715585997.121 : System total receive data 165 bytes
2138-1848:715585997.185 : => CNT96226::VenderCmd_GetData
2138-1848:715585997.362 : iCmd = 1, nBytes = 4
2138-1848:715586115.456 : 0000 : 00 00 00 00 
2138-1848:715586115.619 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715586115.812 : <= CAsicIO::DoIo ret = 1
2138-1848:715586115.887 : Dump Inquiry
2138-1848:715586116.032 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715586116.178 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715586116.324 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715586116.471 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715586116.609 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715586116.748 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715586116.882 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586117.017 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586117.156 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715586117.295 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715586117.392 : 00a0 : 00 00 00 00 00 
2138-1848:715586117.468 : => ReadNVMDataInternal
2138-1848:715586117.684 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715586117.756 : IO Send command 10 bytes
2138-1848:715586117.873 : => CNT96226::VenderCmd_SetData
2138-1848:715586117.936 : iCmd = 0, nBytes = 10
2138-1848:715586118.042 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715586429.042 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715586429.228 : System send command 10 bytes + data 0 bytes
2138-1848:715586429.319 : IO total need to receive data 128 bytes
2138-1848:715586429.396 : => CNT96226::VenderCmd_GetData
2138-1848:715586429.464 : iCmd = 0, nBytes = 128
2138-1848:715586567.864 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586568.098 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586568.251 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715586568.396 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715586568.535 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715586568.674 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586568.804 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586568.937 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715586569.011 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715586569.087 : System total receive data 128 bytes
2138-1848:715586569.160 : => CNT96226::VenderCmd_GetData
2138-1848:715586569.223 : iCmd = 1, nBytes = 4
2138-1848:715586692.331 : 0000 : 00 00 00 00 
2138-1848:715586692.499 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715586692.683 : <= CAsicIO::DoIo ret = 1
2138-1848:715586692.769 : NVMData.PadScanCount = 0
2138-1848:715586692.833 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715586692.903 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715586692.971 : NVMData.FlatbedScanCount = 0
2138-1848:715586693.030 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715586693.090 : NVMData.SideEdgeFletbed = 0
2138-1848:715586693.148 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715586693.214 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715586693.284 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715586693.348 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715586693.408 : NVMData.BornMonth = 0
2138-1848:715586693.467 : NVMData.BornDay = 0
2138-1848:715586693.525 : NVMData.BornYear = 0
2138-1848:715586693.581 : NVMData.FirstScanMonth = 5
2138-1848:715586693.642 : NVMData.FirstScanDay = 18
2138-1848:715586693.701 : NVMData.FirstScanYear = 2020
2138-1848:715586693.759 : NVMData.VerticalMagnification = 0
2138-1848:715586693.824 : NVMData.HorizontalMagnification = 0
2138-1848:715586693.884 : NVMData.PowerSavingTime = 15
2138-1848:715586693.943 : NVMData.SN = A094165189010062
2138-1848:715586693.997 : NVMData.AutoFeed = 0
2138-1848:715586694.057 : NVMData.CCDType = 0
2138-1848:715586694.232 : NVMData.ScanSpeed = 0
2138-1848:715586694.291 : NVMData.RollerCount = 0
2138-1848:715586694.350 : NVMData.MultifeedCount = 0
2138-1848:715586694.407 : NVMData.JamCount = 0
2138-1848:715586694.461 : NVMData.IdentifyInfo = 
2138-1848:715586694.519 : NVMData.FormalName = 
2138-1848:715586694.573 : NVMData.ReservedB = 0
2138-1848:715586694.627 : NVMData.FunctionCode = 0
2138-1848:715586694.683 : NVMData.PreFeed = 0
2138-1848:715586694.737 : NVMData.PreFeedTime = 0
2138-1848:715586694.792 : NVMData.ButtonNumber = 0
2138-1848:715586694.847 : NVMData.PowerOffTime = 0
2138-1848:715586694.905 : <= ReadNVMDataInternal ret = 1
2138-1848:715586694.991 : => IoObject::IoLockEnd
2138-1848:715586695.075 : <= IoObject::IoLockEnd
2138-1848:715586695.131 : <= InitializeScanner ret = 1
2138-1848:715586695.199 : => GetLogicalScannerAbilityEx
2138-1848:715586695.262 : => IoObject::IoLockStart
2138-1848:715586695.352 : => CAsicIO::CheckDevice
2138-1848:715586695.413 : => CNT96226::ConnectIsAvailable
2138-1848:715586710.753 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715586710.876 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715586710.947 : <= IoObject::IoLockStart
2138-1848:715586711.016 : => IoObject::IoLockEnd
2138-1848:715586711.105 : <= IoObject::IoLockEnd
2138-1848:715586711.224 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715586711.309 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715586872.186 : => ReadNVMData
2138-1848:715586872.364 : => IoObject::IoLockStart
2138-1848:715586872.518 : => CAsicIO::CheckDevice
2138-1848:715586872.580 : => CNT96226::ConnectIsAvailable
2138-1848:715586888.510 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715586888.611 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715586888.676 : <= IoObject::IoLockStart
2138-1848:715586888.748 : => ReadNVMDataInternal
2138-1848:715586888.817 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715586888.886 : IO Send command 10 bytes
2138-1848:715586889.036 : => CNT96226::VenderCmd_SetData
2138-1848:715586889.096 : iCmd = 0, nBytes = 10
2138-1848:715586889.214 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715587186.499 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715587186.699 : System send command 10 bytes + data 0 bytes
2138-1848:715587186.785 : IO total need to receive data 128 bytes
2138-1848:715587186.861 : => CNT96226::VenderCmd_GetData
2138-1848:715587186.934 : iCmd = 0, nBytes = 128
2138-1848:715587337.163 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715587337.370 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715587337.520 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715587337.662 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715587337.802 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715587337.934 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715587338.066 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715587338.199 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715587338.270 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715587338.346 : System total receive data 128 bytes
2138-1848:715587338.413 : => CNT96226::VenderCmd_GetData
2138-1848:715587338.478 : iCmd = 1, nBytes = 4
2138-1848:715587453.042 : 0000 : 00 00 00 00 
2138-1848:715587453.134 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715587453.303 : <= CAsicIO::DoIo ret = 1
2138-1848:715587453.375 : NVMData.PadScanCount = 0
2138-1848:715587453.434 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715587453.496 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715587453.557 : NVMData.FlatbedScanCount = 0
2138-1848:715587453.617 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715587453.675 : NVMData.SideEdgeFletbed = 0
2138-1848:715587453.736 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715587453.797 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715587453.858 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715587454.029 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715587454.093 : NVMData.BornMonth = 0
2138-1848:715587454.147 : NVMData.BornDay = 0
2138-1848:715587454.203 : NVMData.BornYear = 0
2138-1848:715587454.257 : NVMData.FirstScanMonth = 5
2138-1848:715587454.316 : NVMData.FirstScanDay = 18
2138-1848:715587454.375 : NVMData.FirstScanYear = 2020
2138-1848:715587454.433 : NVMData.VerticalMagnification = 0
2138-1848:715587454.496 : NVMData.HorizontalMagnification = 0
2138-1848:715587454.557 : NVMData.PowerSavingTime = 15
2138-1848:715587454.617 : NVMData.SN = A094165189010062
2138-1848:715587454.671 : NVMData.AutoFeed = 0
2138-1848:715587454.732 : NVMData.CCDType = 0
2138-1848:715587454.789 : NVMData.ScanSpeed = 0
2138-1848:715587454.844 : NVMData.RollerCount = 0
2138-1848:715587454.900 : NVMData.MultifeedCount = 0
2138-1848:715587454.957 : NVMData.JamCount = 0
2138-1848:715587455.013 : NVMData.IdentifyInfo = 
2138-1848:715587455.066 : NVMData.FormalName = 
2138-1848:715587455.119 : NVMData.ReservedB = 0
2138-1848:715587455.171 : NVMData.FunctionCode = 0
2138-1848:715587455.225 : NVMData.PreFeed = 0
2138-1848:715587455.279 : NVMData.PreFeedTime = 0
2138-1848:715587455.334 : NVMData.ButtonNumber = 0
2138-1848:715587455.389 : NVMData.PowerOffTime = 0
2138-1848:715587455.442 : <= ReadNVMDataInternal ret = 1
2138-1848:715587455.509 : => IoObject::IoLockEnd
2138-1848:715587455.587 : <= IoObject::IoLockEnd
2138-1848:715587455.642 : <= ReadNVMData ret = 1
2138-1848:715587949.718 : => TerminateDriver
2138-1848:715587949.935 : => CAsicIO::~CAsicIO,pStage=207359048
2138-1848:715587950.019 : => CNT96226::Close
2138-1848:715587954.143 : <= CNT96226::Close ret = 1
2138-1848:715587954.236 : <= CAsicIO::~CAsicIO
2138-1848:715587954.300 : => IoObject::IoLockEnd
2138-1848:715587954.363 : <= IoObject::IoLockEnd
2138-1848:715587954.423 : => IoObject::TerminateDevice
2138-1848:715587954.488 : => IoObject::IoLockEnd
2138-1848:715587954.545 : <= IoObject::IoLockEnd
2138-1848:715587954.638 : <= IoObject::TerminateDevice
2138-1848:715587954.868 : <= TerminateDriver ret = 1
2138-1848:715590049.260 : ============Debug Start==========
2138-1848:715590049.557 : Date : 2020/5/18 09:51:09
2138-1848:715590049.649 : Process ID : 2138
2138-1848:715590050.001 : Windows : Version 10.0 build 18363 
2138-1848:715590050.503 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715590050.575 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715590050.646 : MemoryStatus.ullAvailPhys : 5890695168
2138-1848:715590050.712 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715590050.788 : MemoryStatus.ullAvailPageFile : 7316058112
2138-1848:715590050.853 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715590050.916 : MemoryStatus.ullAvailVirtual : 1719259136
2138-1848:715590050.984 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715590051.097 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715590051.163 : CPU Family 6 Model 10 Stepping 7
2138-1848:715590051.423 : CPU Count : 4
2138-1848:715590051.480 : CPU Frequency : 100.000 Mhz
2138-1848:715590055.649 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715590055.805 : => InitializeDriver
2138-1848:715590056.043 : <= InitializeDriver ret = 1
2138-1848:715592569.266 : => InitializeScanner
2138-1848:715592569.569 : => CAsicIO::GetDeviceList
2138-1848:715592570.020 : => CNT96226::CNT96226
2138-1848:715592570.089 : => CNT96226::Open
2138-1848:715592594.761 : <= CNT96226::Open ret = 1
2138-1848:715592594.889 : => CNT96226::Initialize
2138-1848:715592595.109 : <= CNT96226::Initialize ret = 1
2138-1848:715592595.171 : <= CNT96226::CNT96226
2138-1848:715592595.235 : => CNT96226::EnumAvailableDevice
2138-1848:715592598.914 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715592598.999 : DeviceHandleTable[ 0 ] = 256
2138-1848:715592599.070 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715596724.610 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715596725.787 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715596734.404 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715596734.644 : => IoObject::GetLockName
2138-1848:715596734.771 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715596734.919 : <= IoObject::GetLockName
2138-1848:715596735.782 : => CNT96226::VenderCmd_GetData
2138-1848:715596735.917 : iCmd = 3, nBytes = 2
2138-1848:715597132.893 : 0000 : 06 38 
2138-1848:715597133.177 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715597133.347 : => CNT96226::VenderCmd_GetData
2138-1848:715597133.477 : iCmd = 4, nBytes = 2
2138-1848:715597456.716 : 0000 : 07 07 
2138-1848:715597456.977 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715597457.179 : Device 0 USB ID = 0638 : 0707
2138-1848:715597457.360 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715597457.522 : IO Send command 10 bytes
2138-1848:715597457.642 : => CNT96226::VenderCmd_SetData
2138-1848:715597457.770 : iCmd = 0, nBytes = 10
2138-1848:715597458.009 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715597665.332 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715597665.567 : => CNT96226::VenderCmd_GetData
2138-1848:715597665.712 : iCmd = 0, nBytes = 165
2138-1848:715597882.300 : skip dump 37 bytes
2138-1848:715597882.762 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715597883.063 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715597883.348 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715597883.629 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715597883.900 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715597884.186 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715597884.451 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715597884.717 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715597884.859 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715597884.991 : => CNT96226::VenderCmd_GetData
2138-1848:715597885.322 : iCmd = 1, nBytes = 4
2138-1848:715598089.881 : 0000 : 00 00 00 00 
2138-1848:715598090.063 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715598090.198 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715598090.321 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715598090.458 : IO Send command 10 bytes
2138-1848:715598090.577 : => CNT96226::VenderCmd_SetData
2138-1848:715598090.700 : iCmd = 0, nBytes = 10
2138-1848:715598090.916 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715598443.856 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715598444.155 : => CNT96226::VenderCmd_GetData
2138-1848:715598444.296 : iCmd = 0, nBytes = 128
2138-1848:715598655.819 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715598656.158 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715598656.447 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715598656.728 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715598657.011 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715598657.275 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715598657.538 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715598657.799 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715598657.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715598658.071 : => CNT96226::VenderCmd_GetData
2138-1848:715598658.187 : iCmd = 1, nBytes = 4
2138-1848:715598867.478 : 0000 : 00 00 00 00 
2138-1848:715598867.778 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715598867.946 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715598868.240 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715598868.403 : => CNT96226::Close
2138-1848:715598875.264 : <= CNT96226::Close ret = 1
2138-1848:715598875.444 : <= CNT96226::~CNT96226
2138-1848:715598875.638 : <= CAsicIO::GetDeviceList
2138-1848:715598876.452 : => IoObject::SetTimeout
2138-1848:715598876.575 : Timeout--> In = 0 Out = 0
2138-1848:715598876.708 : <= IoObject::SetTimeout
2138-1848:715598876.846 : => CAsicIO::CAsicIO
2138-1848:715598876.996 : => CNT96226::CNT96226
2138-1848:715598877.122 : => CNT96226::Open
2138-1848:715598921.616 : <= CNT96226::Open ret = 1
2138-1848:715598921.843 : => CNT96226::Initialize
2138-1848:715598922.274 : <= CNT96226::Initialize ret = 1
2138-1848:715598922.402 : <= CNT96226::CNT96226
2138-1848:715598922.522 : <= CAsicIO::CAsicIO
2138-1848:715598922.640 : => CAsicIO::InitializeDevice
2138-1848:715598922.791 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715598930.679 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715598930.932 : => IoObject::GetLockName
2138-1848:715598931.067 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715598931.213 : <= IoObject::GetLockName
2138-1848:715598932.105 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715598932.265 : IO Send command 10 bytes
2138-1848:715598932.378 : => CNT96226::VenderCmd_SetData
2138-1848:715598932.497 : iCmd = 0, nBytes = 10
2138-1848:715598932.736 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715599298.431 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715599298.713 : => CNT96226::VenderCmd_GetData
2138-1848:715599298.841 : iCmd = 0, nBytes = 128
2138-1848:715599513.186 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715599513.629 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715599513.934 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715599514.221 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715599514.500 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715599514.780 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715599515.051 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715599515.318 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715599515.465 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715599515.824 : => CNT96226::VenderCmd_GetData
2138-1848:715599515.957 : iCmd = 1, nBytes = 4
2138-1848:715599722.952 : 0000 : 00 00 00 00 
2138-1848:715599723.153 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715599723.286 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715599723.413 : => CNT96226::VenderCmd_GetData
2138-1848:715599723.536 : iCmd = 3, nBytes = 2
2138-1848:715600112.452 : 0000 : 06 38 
2138-1848:715600112.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715600112.737 : => CNT96226::VenderCmd_GetData
2138-1848:715600112.830 : iCmd = 4, nBytes = 2
2138-1848:715600413.217 : 0000 : 07 07 
2138-1848:715600413.419 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715600413.628 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715600413.762 : => IoObject::InitializeDevice
2138-1848:715600413.905 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715600414.810 : <= IoObject::InitializeDevice ret = 1
2138-1848:715600414.919 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715600415.629 : => FindScanner
2138-1848:715600415.709 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715600415.799 : <= FindScanner ret = 1
2138-1848:715600416.050 : => IoObject::IoLockStart
2138-1848:715600416.169 : => CAsicIO::CheckDevice
2138-1848:715600416.244 : => CNT96226::ConnectIsAvailable
2138-1848:715600432.379 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715600432.527 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715600432.616 : <= IoObject::IoLockStart
2138-1848:715600432.700 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715600432.798 : IO Send command 10 bytes
2138-1848:715600432.925 : => CNT96226::VenderCmd_SetData
2138-1848:715600433.007 : iCmd = 0, nBytes = 10
2138-1848:715600433.155 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715600633.658 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715600633.815 : System send command 10 bytes + data 0 bytes
2138-1848:715600633.911 : IO total need to receive data 5 bytes
2138-1848:715600633.990 : => CNT96226::VenderCmd_GetData
2138-1848:715600634.077 : iCmd = 0, nBytes = 5
2138-1848:715600839.695 : 0000 : 06 00 02 02 ab 
2138-1848:715600839.879 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715600839.985 : System total receive data 5 bytes
2138-1848:715600840.073 : => CNT96226::VenderCmd_GetData
2138-1848:715600840.156 : iCmd = 1, nBytes = 4
2138-1848:715601040.661 : 0000 : 00 00 00 00 
2138-1848:715601040.825 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715601041.019 : <= CAsicIO::DoIo ret = 1
2138-1848:715601041.124 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715601041.223 : IO Send command 10 bytes
2138-1848:715601041.363 : => CNT96226::VenderCmd_SetData
2138-1848:715601041.453 : iCmd = 0, nBytes = 10
2138-1848:715601041.600 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715601229.005 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715601229.187 : System send command 10 bytes + data 0 bytes
2138-1848:715601229.284 : IO total need to receive data 165 bytes
2138-1848:715601229.377 : => CNT96226::VenderCmd_GetData
2138-1848:715601229.460 : iCmd = 0, nBytes = 165
2138-1848:715601426.223 : skip dump 37 bytes
2138-1848:715601426.536 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715601426.727 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715601426.912 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715601427.094 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715601427.268 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715601427.446 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715601427.618 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715601427.784 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715601427.872 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715601427.962 : System total receive data 165 bytes
2138-1848:715601428.060 : => CNT96226::VenderCmd_GetData
2138-1848:715601428.320 : iCmd = 1, nBytes = 4
2138-1848:715601612.247 : 0000 : 00 00 00 00 
2138-1848:715601612.379 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715601612.543 : <= CAsicIO::DoIo ret = 1
2138-1848:715601612.634 : Dump Inquiry
2138-1848:715601612.813 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715601612.993 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715601613.176 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715601613.357 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715601613.535 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715601613.715 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715601613.891 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715601614.059 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715601614.233 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715601614.406 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715601614.527 : 00a0 : 00 00 00 00 00 
2138-1848:715601614.618 : => ReadNVMDataInternal
2138-1848:715601614.886 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715601614.982 : IO Send command 10 bytes
2138-1848:715601615.095 : => CNT96226::VenderCmd_SetData
2138-1848:715601615.170 : iCmd = 0, nBytes = 10
2138-1848:715601615.310 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715601954.665 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715601954.892 : System send command 10 bytes + data 0 bytes
2138-1848:715601954.993 : IO total need to receive data 128 bytes
2138-1848:715601955.088 : => CNT96226::VenderCmd_GetData
2138-1848:715601955.171 : iCmd = 0, nBytes = 128
2138-1848:715602165.379 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715602165.613 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715602165.802 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715602165.989 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715602166.174 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715602166.341 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715602166.510 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715602166.681 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715602166.767 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715602166.851 : System total receive data 128 bytes
2138-1848:715602166.945 : => CNT96226::VenderCmd_GetData
2138-1848:715602167.021 : iCmd = 1, nBytes = 4
2138-1848:715602338.616 : 0000 : 00 00 00 00 
2138-1848:715602338.768 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715602338.966 : <= CAsicIO::DoIo ret = 1
2138-1848:715602339.056 : NVMData.PadScanCount = 0
2138-1848:715602339.133 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715602339.212 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715602339.289 : NVMData.FlatbedScanCount = 0
2138-1848:715602339.368 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715602339.443 : NVMData.SideEdgeFletbed = 0
2138-1848:715602339.516 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715602339.591 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715602339.668 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715602339.746 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715602339.827 : NVMData.BornMonth = 0
2138-1848:715602339.898 : NVMData.BornDay = 0
2138-1848:715602339.970 : NVMData.BornYear = 0
2138-1848:715602340.036 : NVMData.FirstScanMonth = 5
2138-1848:715602340.110 : NVMData.FirstScanDay = 18
2138-1848:715602340.185 : NVMData.FirstScanYear = 2020
2138-1848:715602340.257 : NVMData.VerticalMagnification = 0
2138-1848:715602340.335 : NVMData.HorizontalMagnification = 0
2138-1848:715602340.414 : NVMData.PowerSavingTime = 15
2138-1848:715602340.490 : NVMData.SN = A094165189010062
2138-1848:715602340.565 : NVMData.AutoFeed = 0
2138-1848:715602340.634 : NVMData.CCDType = 0
2138-1848:715602340.850 : NVMData.ScanSpeed = 0
2138-1848:715602340.925 : NVMData.RollerCount = 0
2138-1848:715602340.997 : NVMData.MultifeedCount = 0
2138-1848:715602341.071 : NVMData.JamCount = 0
2138-1848:715602341.145 : NVMData.IdentifyInfo = 
2138-1848:715602341.219 : NVMData.FormalName = 
2138-1848:715602341.286 : NVMData.ReservedB = 0
2138-1848:715602341.354 : NVMData.FunctionCode = 0
2138-1848:715602341.423 : NVMData.PreFeed = 0
2138-1848:715602341.492 : NVMData.PreFeedTime = 0
2138-1848:715602341.566 : NVMData.ButtonNumber = 0
2138-1848:715602341.637 : NVMData.PowerOffTime = 0
2138-1848:715602341.708 : <= ReadNVMDataInternal ret = 1
2138-1848:715602341.814 : => IoObject::IoLockEnd
2138-1848:715602341.912 : <= IoObject::IoLockEnd
2138-1848:715602341.982 : <= InitializeScanner ret = 1
2138-1848:715603761.886 : => GetLogicalScannerAbility
2138-1848:715603762.095 : => IoObject::IoLockStart
2138-1848:715603762.272 : => CAsicIO::CheckDevice
2138-1848:715603762.339 : => CNT96226::ConnectIsAvailable
2138-1848:715603786.966 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715603787.345 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715603787.413 : <= IoObject::IoLockStart
2138-1848:715603787.481 : => IoObject::IoLockEnd
2138-1848:715603787.591 : <= IoObject::IoLockEnd
2138-1848:715603787.671 : <= GetLogicalScannerAbility ret = 1
2138-1848:715607074.468 : => GetLogicalScannerAbilityEx
2138-1848:715607074.708 : => IoObject::IoLockStart
2138-1848:715607075.631 : => CAsicIO::CheckDevice
2138-1848:715607075.723 : => CNT96226::ConnectIsAvailable
2138-1848:715607099.771 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715607099.894 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715607099.958 : <= IoObject::IoLockStart
2138-1848:715607100.023 : => IoObject::IoLockEnd
2138-1848:715607100.131 : <= IoObject::IoLockEnd
2138-1848:715607100.253 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715607100.329 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715613800.695 : => ReadNVMData
2138-1848:715613800.901 : => IoObject::IoLockStart
2138-1848:715613801.021 : => CAsicIO::CheckDevice
2138-1848:715613801.084 : => CNT96226::ConnectIsAvailable
2138-1848:715613828.345 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715613828.467 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715613828.534 : <= IoObject::IoLockStart
2138-1848:715613828.603 : => ReadNVMDataInternal
2138-1848:715613828.671 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715613828.740 : IO Send command 10 bytes
2138-1848:715613828.905 : => CNT96226::VenderCmd_SetData
2138-1848:715613828.970 : iCmd = 0, nBytes = 10
2138-1848:715613829.086 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715614186.252 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715614186.431 : System send command 10 bytes + data 0 bytes
2138-1848:715614186.518 : IO total need to receive data 128 bytes
2138-1848:715614186.590 : => CNT96226::VenderCmd_GetData
2138-1848:715614186.652 : iCmd = 0, nBytes = 128
2138-1848:715614394.577 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715614394.801 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715614394.957 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715614395.102 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715614395.241 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715614395.378 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715614395.509 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715614395.639 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715614395.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715614395.778 : System total receive data 128 bytes
2138-1848:715614395.843 : => CNT96226::VenderCmd_GetData
2138-1848:715614395.908 : iCmd = 1, nBytes = 4
2138-1848:715614571.108 : 0000 : 00 00 00 00 
2138-1848:715614571.225 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715614571.397 : <= CAsicIO::DoIo ret = 1
2138-1848:715614571.611 : NVMData.PadScanCount = 0
2138-1848:715614571.676 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715614571.737 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715614571.801 : NVMData.FlatbedScanCount = 0
2138-1848:715614571.863 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715614571.921 : NVMData.SideEdgeFletbed = 0
2138-1848:715614571.978 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715614572.035 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715614572.097 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715614572.154 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715614572.212 : NVMData.BornMonth = 0
2138-1848:715614572.265 : NVMData.BornDay = 0
2138-1848:715614572.318 : NVMData.BornYear = 0
2138-1848:715614572.370 : NVMData.FirstScanMonth = 5
2138-1848:715614572.428 : NVMData.FirstScanDay = 18
2138-1848:715614572.485 : NVMData.FirstScanYear = 2020
2138-1848:715614572.543 : NVMData.VerticalMagnification = 0
2138-1848:715614572.601 : NVMData.HorizontalMagnification = 0
2138-1848:715614572.660 : NVMData.PowerSavingTime = 15
2138-1848:715614572.717 : NVMData.SN = A094165189010062
2138-1848:715614572.771 : NVMData.AutoFeed = 0
2138-1848:715614572.824 : NVMData.CCDType = 0
2138-1848:715614572.875 : NVMData.ScanSpeed = 0
2138-1848:715614572.928 : NVMData.RollerCount = 0
2138-1848:715614572.984 : NVMData.MultifeedCount = 0
2138-1848:715614573.040 : NVMData.JamCount = 0
2138-1848:715614573.091 : NVMData.IdentifyInfo = 
2138-1848:715614573.146 : NVMData.FormalName = 
2138-1848:715614573.198 : NVMData.ReservedB = 0
2138-1848:715614573.253 : NVMData.FunctionCode = 0
2138-1848:715614573.305 : NVMData.PreFeed = 0
2138-1848:715614573.356 : NVMData.PreFeedTime = 0
2138-1848:715614573.407 : NVMData.ButtonNumber = 0
2138-1848:715614573.460 : NVMData.PowerOffTime = 0
2138-1848:715614573.515 : <= ReadNVMDataInternal ret = 1
2138-1848:715614573.579 : => IoObject::IoLockEnd
2138-1848:715614573.656 : <= IoObject::IoLockEnd
2138-1848:715614573.708 : <= ReadNVMData ret = 1
2138-1848:715623526.735 : => GetADFStatus
2138-1848:715623527.152 : => IoObject::IoLockStart
2138-1848:715623527.318 : => CAsicIO::CheckDevice
2138-1848:715623527.383 : => CNT96226::ConnectIsAvailable
2138-1848:715623544.765 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715623544.876 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715623544.941 : <= IoObject::IoLockStart
2138-1848:715623545.011 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715623545.090 : IO Send command 10 bytes
2138-1848:715623545.250 : => CNT96226::VenderCmd_SetData
2138-1848:715623545.313 : iCmd = 0, nBytes = 10
2138-1848:715623545.433 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715623722.446 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715623722.645 : System send command 10 bytes + data 0 bytes
2138-1848:715623722.723 : IO total need to receive data 2 bytes
2138-1848:715623722.789 : => CNT96226::VenderCmd_GetData
2138-1848:715623722.854 : iCmd = 0, nBytes = 2
2138-1848:715623925.255 : 0000 : 00 00 
2138-1848:715623925.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715623925.423 : System total receive data 2 bytes
2138-1848:715623925.492 : => CNT96226::VenderCmd_GetData
2138-1848:715623925.550 : iCmd = 1, nBytes = 4
2138-1848:715624121.083 : 0000 : 00 00 00 00 
2138-1848:715624121.267 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715624121.437 : <= CAsicIO::DoIo ret = 1
2138-1848:715624121.519 : Return status = 0
2138-1848:715624121.598 : => IoObject::IoLockEnd
2138-1848:715624121.677 : <= IoObject::IoLockEnd
2138-1848:715624121.733 : <= GetADFStatus ret = 1
2138-1848:715626611.176 : => GetADFStatus
2138-1848:715626611.393 : => IoObject::IoLockStart
2138-1848:715626611.560 : => CAsicIO::CheckDevice
2138-1848:715626611.623 : => CNT96226::ConnectIsAvailable
2138-1848:715626636.637 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715626636.763 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715626636.830 : <= IoObject::IoLockStart
2138-1848:715626636.898 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715626637.168 : IO Send command 10 bytes
2138-1848:715626637.339 : => CNT96226::VenderCmd_SetData
2138-1848:715626637.402 : iCmd = 0, nBytes = 10
2138-1848:715626637.740 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715626831.424 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715626831.623 : System send command 10 bytes + data 0 bytes
2138-1848:715626831.701 : IO total need to receive data 2 bytes
2138-1848:715626831.772 : => CNT96226::VenderCmd_GetData
2138-1848:715626831.833 : iCmd = 0, nBytes = 2
2138-1848:715627037.537 : 0000 : 00 00 
2138-1848:715627037.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715627037.696 : System total receive data 2 bytes
2138-1848:715627037.759 : => CNT96226::VenderCmd_GetData
2138-1848:715627037.818 : iCmd = 1, nBytes = 4
2138-1848:715627233.348 : 0000 : 00 00 00 00 
2138-1848:715627233.485 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715627233.642 : <= CAsicIO::DoIo ret = 1
2138-1848:715627233.717 : Return status = 0
2138-1848:715627233.795 : => IoObject::IoLockEnd
2138-1848:715627233.875 : <= IoObject::IoLockEnd
2138-1848:715627233.930 : <= GetADFStatus ret = 1
2138-1848:715629156.914 : => TerminateDriver
2138-1848:715629157.126 : => CAsicIO::~CAsicIO,pStage=207031368
2138-1848:715629157.205 : => CNT96226::Close
2138-1848:715629161.635 : <= CNT96226::Close ret = 1
2138-1848:715629161.721 : <= CAsicIO::~CAsicIO
2138-1848:715629161.788 : => IoObject::IoLockEnd
2138-1848:715629161.844 : <= IoObject::IoLockEnd
2138-1848:715629161.901 : => IoObject::TerminateDevice
2138-1848:715629161.972 : => IoObject::IoLockEnd
2138-1848:715629162.026 : <= IoObject::IoLockEnd
2138-1848:715629162.120 : <= IoObject::TerminateDevice
2138-1848:715629162.337 : <= TerminateDriver ret = 1
2138-1848:715670761.398 : ============Debug Start==========
2138-1848:715670761.722 : Date : 2020/5/18 09:51:12
2138-1848:715670761.808 : Process ID : 2138
2138-1848:715670762.161 : Windows : Version 10.0 build 18363 
2138-1848:715670762.645 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715670762.710 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715670762.779 : MemoryStatus.ullAvailPhys : 5894897664
2138-1848:715670762.843 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715670762.911 : MemoryStatus.ullAvailPageFile : 7317000192
2138-1848:715670762.976 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715670763.040 : MemoryStatus.ullAvailVirtual : 1719275520
2138-1848:715670763.104 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715670763.214 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715670763.280 : CPU Family 6 Model 10 Stepping 7
2138-1848:715670763.538 : CPU Count : 4
2138-1848:715670763.588 : CPU Frequency : 100.000 Mhz
2138-1848:715670768.424 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715670768.570 : => InitializeDriver
2138-1848:715670768.825 : <= InitializeDriver ret = 1
2138-1848:715670768.888 : => InitializeScanner
2138-1848:715670768.969 : => CAsicIO::GetDeviceList
2138-1848:715670769.170 : => CNT96226::CNT96226
2138-1848:715670769.349 : => CNT96226::Open
2138-1848:715670791.538 : <= CNT96226::Open ret = 1
2138-1848:715670791.640 : => CNT96226::Initialize
2138-1848:715670791.848 : <= CNT96226::Initialize ret = 1
2138-1848:715670791.914 : <= CNT96226::CNT96226
2138-1848:715670791.974 : => CNT96226::EnumAvailableDevice
2138-1848:715670795.508 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715670795.593 : DeviceHandleTable[ 0 ] = 256
2138-1848:715670795.658 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715674532.128 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715674533.452 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715674541.688 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715674541.914 : => IoObject::GetLockName
2138-1848:715674542.047 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715674542.194 : <= IoObject::GetLockName
2138-1848:715674543.046 : => CNT96226::VenderCmd_GetData
2138-1848:715674543.190 : iCmd = 3, nBytes = 2
2138-1848:715674967.065 : 0000 : 06 38 
2138-1848:715674967.339 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715674967.492 : => CNT96226::VenderCmd_GetData
2138-1848:715674967.621 : iCmd = 4, nBytes = 2
2138-1848:715675286.293 : 0000 : 07 07 
2138-1848:715675286.554 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715675286.741 : Device 0 USB ID = 0638 : 0707
2138-1848:715675286.926 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715675287.082 : IO Send command 10 bytes
2138-1848:715675287.205 : => CNT96226::VenderCmd_SetData
2138-1848:715675287.323 : iCmd = 0, nBytes = 10
2138-1848:715675287.550 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715675479.619 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715675479.838 : => CNT96226::VenderCmd_GetData
2138-1848:715675479.966 : iCmd = 0, nBytes = 165
2138-1848:715675693.879 : skip dump 37 bytes
2138-1848:715675694.315 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715675694.622 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715675694.917 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715675695.194 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715675695.462 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715675695.738 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715675696.004 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715675696.275 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715675696.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715675696.553 : => CNT96226::VenderCmd_GetData
2138-1848:715675696.872 : iCmd = 1, nBytes = 4
2138-1848:715675904.974 : 0000 : 00 00 00 00 
2138-1848:715675905.160 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715675905.294 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715675905.422 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715675905.572 : IO Send command 10 bytes
2138-1848:715675905.689 : => CNT96226::VenderCmd_SetData
2138-1848:715675905.807 : iCmd = 0, nBytes = 10
2138-1848:715675906.022 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715676258.139 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715676258.337 : => CNT96226::VenderCmd_GetData
2138-1848:715676258.424 : iCmd = 0, nBytes = 128
2138-1848:715676465.097 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715676465.299 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715676465.473 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715676465.641 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715676465.799 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715676465.957 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715676466.117 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715676466.269 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715676466.353 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715676466.431 : => CNT96226::VenderCmd_GetData
2138-1848:715676466.502 : iCmd = 1, nBytes = 4
2138-1848:715676623.149 : 0000 : 00 00 00 00 
2138-1848:715676623.314 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715676623.393 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715676623.569 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715676623.655 : => CNT96226::Close
2138-1848:715676628.287 : <= CNT96226::Close ret = 1
2138-1848:715676628.386 : <= CNT96226::~CNT96226
2138-1848:715676628.513 : <= CAsicIO::GetDeviceList
2138-1848:715676629.078 : => IoObject::SetTimeout
2138-1848:715676629.149 : Timeout--> In = 0 Out = 0
2138-1848:715676629.221 : <= IoObject::SetTimeout
2138-1848:715676629.305 : => CAsicIO::CAsicIO
2138-1848:715676629.403 : => CNT96226::CNT96226
2138-1848:715676629.473 : => CNT96226::Open
2138-1848:715676658.890 : <= CNT96226::Open ret = 1
2138-1848:715676659.045 : => CNT96226::Initialize
2138-1848:715676659.305 : <= CNT96226::Initialize ret = 1
2138-1848:715676659.378 : <= CNT96226::CNT96226
2138-1848:715676659.450 : <= CAsicIO::CAsicIO
2138-1848:715676659.525 : => CAsicIO::InitializeDevice
2138-1848:715676659.627 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715676664.662 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715676664.828 : => IoObject::GetLockName
2138-1848:715676664.903 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715676664.986 : <= IoObject::GetLockName
2138-1848:715676665.780 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715676665.882 : IO Send command 10 bytes
2138-1848:715676665.952 : => CNT96226::VenderCmd_SetData
2138-1848:715676666.025 : iCmd = 0, nBytes = 10
2138-1848:715676666.164 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715677017.885 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715677018.047 : => CNT96226::VenderCmd_GetData
2138-1848:715677018.125 : iCmd = 0, nBytes = 128
2138-1848:715677196.046 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715677196.335 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715677196.512 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715677196.683 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715677196.843 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715677197.003 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715677197.155 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715677197.311 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715677197.391 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715677197.629 : => CNT96226::VenderCmd_GetData
2138-1848:715677197.708 : iCmd = 1, nBytes = 4
2138-1848:715677406.473 : 0000 : 00 00 00 00 
2138-1848:715677406.585 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715677406.665 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715677406.741 : => CNT96226::VenderCmd_GetData
2138-1848:715677406.813 : iCmd = 3, nBytes = 2
2138-1848:715677797.055 : 0000 : 06 38 
2138-1848:715677797.224 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715677797.320 : => CNT96226::VenderCmd_GetData
2138-1848:715677797.398 : iCmd = 4, nBytes = 2
2138-1848:715678104.271 : 0000 : 07 07 
2138-1848:715678104.378 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715678104.535 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715678104.657 : => IoObject::InitializeDevice
2138-1848:715678104.799 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715678105.601 : <= IoObject::InitializeDevice ret = 1
2138-1848:715678105.689 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715678106.416 : => FindScanner
2138-1848:715678106.490 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715678106.574 : <= FindScanner ret = 1
2138-1848:715678106.647 : => IoObject::IoLockStart
2138-1848:715678106.758 : => CAsicIO::CheckDevice
2138-1848:715678106.831 : => CNT96226::ConnectIsAvailable
2138-1848:715678123.525 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715678123.640 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715678123.712 : <= IoObject::IoLockStart
2138-1848:715678123.785 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715678123.867 : IO Send command 10 bytes
2138-1848:715678123.975 : => CNT96226::VenderCmd_SetData
2138-1848:715678124.046 : iCmd = 0, nBytes = 10
2138-1848:715678124.174 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715678315.065 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715678315.268 : System send command 10 bytes + data 0 bytes
2138-1848:715678315.359 : IO total need to receive data 5 bytes
2138-1848:715678315.445 : => CNT96226::VenderCmd_GetData
2138-1848:715678315.520 : iCmd = 0, nBytes = 5
2138-1848:715678524.076 : 0000 : 06 00 02 02 ab 
2138-1848:715678524.189 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715678524.266 : System total receive data 5 bytes
2138-1848:715678524.343 : => CNT96226::VenderCmd_GetData
2138-1848:715678524.410 : iCmd = 1, nBytes = 4
2138-1848:715678695.399 : 0000 : 00 00 00 00 
2138-1848:715678695.557 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715678695.726 : <= CAsicIO::DoIo ret = 1
2138-1848:715678695.812 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715678695.894 : IO Send command 10 bytes
2138-1848:715678696.028 : => CNT96226::VenderCmd_SetData
2138-1848:715678696.100 : iCmd = 0, nBytes = 10
2138-1848:715678696.229 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715678879.481 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715678879.687 : System send command 10 bytes + data 0 bytes
2138-1848:715678879.788 : IO total need to receive data 165 bytes
2138-1848:715678879.873 : => CNT96226::VenderCmd_GetData
2138-1848:715678879.948 : iCmd = 0, nBytes = 165
2138-1848:715679088.039 : skip dump 37 bytes
2138-1848:715679088.259 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715679088.433 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715679088.602 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715679088.768 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715679088.929 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715679089.092 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715679089.244 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679089.404 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679089.485 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715679089.559 : System total receive data 165 bytes
2138-1848:715679089.633 : => CNT96226::VenderCmd_GetData
2138-1848:715679089.868 : iCmd = 1, nBytes = 4
2138-1848:715679275.868 : 0000 : 00 00 00 00 
2138-1848:715679276.066 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715679276.255 : <= CAsicIO::DoIo ret = 1
2138-1848:715679276.335 : Dump Inquiry
2138-1848:715679276.499 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715679276.679 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715679276.848 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715679277.020 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715679277.184 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715679277.357 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715679277.515 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679277.667 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679277.835 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715679277.992 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715679278.099 : 00a0 : 00 00 00 00 00 
2138-1848:715679278.184 : => ReadNVMDataInternal
2138-1848:715679278.488 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715679278.583 : IO Send command 10 bytes
2138-1848:715679278.708 : => CNT96226::VenderCmd_SetData
2138-1848:715679278.784 : iCmd = 0, nBytes = 10
2138-1848:715679278.910 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715679628.978 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715679629.129 : System send command 10 bytes + data 0 bytes
2138-1848:715679629.221 : IO total need to receive data 128 bytes
2138-1848:715679629.303 : => CNT96226::VenderCmd_GetData
2138-1848:715679629.378 : iCmd = 0, nBytes = 128
2138-1848:715679826.024 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679826.313 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679826.486 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715679826.655 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715679826.815 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715679826.972 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679827.124 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679827.282 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715679827.364 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715679827.454 : System total receive data 128 bytes
2138-1848:715679827.534 : => CNT96226::VenderCmd_GetData
2138-1848:715679827.607 : iCmd = 1, nBytes = 4
2138-1848:715680034.871 : 0000 : 00 00 00 00 
2138-1848:715680034.999 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715680035.196 : <= CAsicIO::DoIo ret = 1
2138-1848:715680035.289 : NVMData.PadScanCount = 0
2138-1848:715680035.372 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715680035.448 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715680035.527 : NVMData.FlatbedScanCount = 0
2138-1848:715680035.600 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715680035.671 : NVMData.SideEdgeFletbed = 0
2138-1848:715680035.744 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715680035.816 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715680035.890 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715680035.966 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715680036.034 : NVMData.BornMonth = 0
2138-1848:715680036.102 : NVMData.BornDay = 0
2138-1848:715680036.164 : NVMData.BornYear = 0
2138-1848:715680036.233 : NVMData.FirstScanMonth = 5
2138-1848:715680036.302 : NVMData.FirstScanDay = 18
2138-1848:715680036.374 : NVMData.FirstScanYear = 2020
2138-1848:715680036.444 : NVMData.VerticalMagnification = 0
2138-1848:715680036.516 : NVMData.HorizontalMagnification = 0
2138-1848:715680036.589 : NVMData.PowerSavingTime = 15
2138-1848:715680036.659 : NVMData.SN = A094165189010062
2138-1848:715680036.726 : NVMData.AutoFeed = 0
2138-1848:715680036.788 : NVMData.CCDType = 0
2138-1848:715680036.997 : NVMData.ScanSpeed = 0
2138-1848:715680037.066 : NVMData.RollerCount = 0
2138-1848:715680037.128 : NVMData.MultifeedCount = 0
2138-1848:715680037.193 : NVMData.JamCount = 0
2138-1848:715680037.259 : NVMData.IdentifyInfo = 
2138-1848:715680037.327 : NVMData.FormalName = 
2138-1848:715680037.389 : NVMData.ReservedB = 0
2138-1848:715680037.451 : NVMData.FunctionCode = 0
2138-1848:715680037.516 : NVMData.PreFeed = 0
2138-1848:715680037.581 : NVMData.PreFeedTime = 0
2138-1848:715680037.645 : NVMData.ButtonNumber = 0
2138-1848:715680037.710 : NVMData.PowerOffTime = 0
2138-1848:715680037.781 : <= ReadNVMDataInternal ret = 1
2138-1848:715680037.881 : => IoObject::IoLockEnd
2138-1848:715680037.980 : <= IoObject::IoLockEnd
2138-1848:715680038.045 : <= InitializeScanner ret = 1
2138-1848:715680038.124 : => GetLogicalScannerAbilityEx
2138-1848:715680038.210 : => IoObject::IoLockStart
2138-1848:715680038.312 : => CAsicIO::CheckDevice
2138-1848:715680038.381 : => CNT96226::ConnectIsAvailable
2138-1848:715680062.554 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715680062.672 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715680062.746 : <= IoObject::IoLockStart
2138-1848:715680062.819 : => IoObject::IoLockEnd
2138-1848:715680062.927 : <= IoObject::IoLockEnd
2138-1848:715680063.062 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715680063.153 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715680250.041 : => ReadNVMData
2138-1848:715680250.302 : => IoObject::IoLockStart
2138-1848:715680250.486 : => CAsicIO::CheckDevice
2138-1848:715680250.573 : => CNT96226::ConnectIsAvailable
2138-1848:715680273.098 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715680273.238 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715680273.318 : <= IoObject::IoLockStart
2138-1848:715680273.397 : => ReadNVMDataInternal
2138-1848:715680273.478 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715680273.563 : IO Send command 10 bytes
2138-1848:715680273.689 : => CNT96226::VenderCmd_SetData
2138-1848:715680273.764 : iCmd = 0, nBytes = 10
2138-1848:715680273.905 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715680619.266 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715680619.472 : System send command 10 bytes + data 0 bytes
2138-1848:715680619.559 : IO total need to receive data 128 bytes
2138-1848:715680619.638 : => CNT96226::VenderCmd_GetData
2138-1848:715680619.717 : iCmd = 0, nBytes = 128
2138-1848:715680819.296 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715680819.578 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715680819.751 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715680819.920 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715680820.088 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715680820.243 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715680820.400 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715680820.551 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715680820.638 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715680820.724 : System total receive data 128 bytes
2138-1848:715680820.805 : => CNT96226::VenderCmd_GetData
2138-1848:715680820.879 : iCmd = 1, nBytes = 4
2138-1848:715681020.111 : 0000 : 00 00 00 00 
2138-1848:715681020.246 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715681020.438 : <= CAsicIO::DoIo ret = 1
2138-1848:715681020.531 : NVMData.PadScanCount = 0
2138-1848:715681020.606 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715681020.680 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715681020.760 : NVMData.FlatbedScanCount = 0
2138-1848:715681020.831 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715681020.899 : NVMData.SideEdgeFletbed = 0
2138-1848:715681020.972 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715681021.047 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715681021.119 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715681021.353 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715681021.431 : NVMData.BornMonth = 0
2138-1848:715681021.494 : NVMData.BornDay = 0
2138-1848:715681021.560 : NVMData.BornYear = 0
2138-1848:715681021.629 : NVMData.FirstScanMonth = 5
2138-1848:715681021.695 : NVMData.FirstScanDay = 18
2138-1848:715681021.762 : NVMData.FirstScanYear = 2020
2138-1848:715681021.832 : NVMData.VerticalMagnification = 0
2138-1848:715681021.902 : NVMData.HorizontalMagnification = 0
2138-1848:715681021.976 : NVMData.PowerSavingTime = 15
2138-1848:715681022.047 : NVMData.SN = A094165189010062
2138-1848:715681022.113 : NVMData.AutoFeed = 0
2138-1848:715681022.178 : NVMData.CCDType = 0
2138-1848:715681022.243 : NVMData.ScanSpeed = 0
2138-1848:715681022.305 : NVMData.RollerCount = 0
2138-1848:715681022.376 : NVMData.MultifeedCount = 0
2138-1848:715681022.442 : NVMData.JamCount = 0
2138-1848:715681022.511 : NVMData.IdentifyInfo = 
2138-1848:715681022.577 : NVMData.FormalName = 
2138-1848:715681022.638 : NVMData.ReservedB = 0
2138-1848:715681022.705 : NVMData.FunctionCode = 0
2138-1848:715681022.767 : NVMData.PreFeed = 0
2138-1848:715681022.835 : NVMData.PreFeedTime = 0
2138-1848:715681022.898 : NVMData.ButtonNumber = 0
2138-1848:715681022.965 : NVMData.PowerOffTime = 0
2138-1848:715681023.031 : <= ReadNVMDataInternal ret = 1
2138-1848:715681023.112 : => IoObject::IoLockEnd
2138-1848:715681023.222 : <= IoObject::IoLockEnd
2138-1848:715681023.285 : <= ReadNVMData ret = 1
2138-1848:715681596.703 : => TerminateDriver
2138-1848:715681596.937 : => CAsicIO::~CAsicIO,pStage=206310472
2138-1848:715681597.036 : => CNT96226::Close
2138-1848:715681602.254 : <= CNT96226::Close ret = 1
2138-1848:715681602.362 : <= CAsicIO::~CAsicIO
2138-1848:715681602.439 : => IoObject::IoLockEnd
2138-1848:715681602.507 : <= IoObject::IoLockEnd
2138-1848:715681602.578 : => IoObject::TerminateDevice
2138-1848:715681602.647 : => IoObject::IoLockEnd
2138-1848:715681602.711 : <= IoObject::IoLockEnd
2138-1848:715681602.822 : <= IoObject::TerminateDevice
2138-1848:715681603.078 : <= TerminateDriver ret = 1
2138-1848:715683740.870 : ============Debug Start==========
2138-1848:715683741.198 : Date : 2020/5/18 09:51:12
2138-1848:715683741.290 : Process ID : 2138
2138-1848:715683741.640 : Windows : Version 10.0 build 18363 
2138-1848:715683742.149 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715683742.217 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715683742.288 : MemoryStatus.ullAvailPhys : 5894963200
2138-1848:715683742.351 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715683742.420 : MemoryStatus.ullAvailPageFile : 7318048768
2138-1848:715683742.489 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715683742.549 : MemoryStatus.ullAvailVirtual : 1719296000
2138-1848:715683742.613 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715683742.722 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715683742.785 : CPU Family 6 Model 10 Stepping 7
2138-1848:715683743.048 : CPU Count : 4
2138-1848:715683743.100 : CPU Frequency : 100.000 Mhz
2138-1848:715683747.806 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715683747.959 : => InitializeDriver
2138-1848:715683748.216 : <= InitializeDriver ret = 1
2138-1848:715686092.571 : => InitializeScanner
2138-1848:715686092.861 : => CAsicIO::GetDeviceList
2138-1848:715686093.299 : => CNT96226::CNT96226
2138-1848:715686093.372 : => CNT96226::Open
2138-1848:715686118.580 : <= CNT96226::Open ret = 1
2138-1848:715686118.685 : => CNT96226::Initialize
2138-1848:715686118.901 : <= CNT96226::Initialize ret = 1
2138-1848:715686118.963 : <= CNT96226::CNT96226
2138-1848:715686119.025 : => CNT96226::EnumAvailableDevice
2138-1848:715686122.558 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715686122.642 : DeviceHandleTable[ 0 ] = 256
2138-1848:715686122.708 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715690255.717 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715690256.864 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715690265.161 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715690265.392 : => IoObject::GetLockName
2138-1848:715690265.522 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715690265.669 : <= IoObject::GetLockName
2138-1848:715690266.493 : => CNT96226::VenderCmd_GetData
2138-1848:715690266.635 : iCmd = 3, nBytes = 2
2138-1848:715690686.629 : 0000 : 06 38 
2138-1848:715690686.890 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715690687.042 : => CNT96226::VenderCmd_GetData
2138-1848:715690687.172 : iCmd = 4, nBytes = 2
2138-1848:715691030.872 : 0000 : 07 07 
2138-1848:715691031.105 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715691031.288 : Device 0 USB ID = 0638 : 0707
2138-1848:715691031.463 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715691031.613 : IO Send command 10 bytes
2138-1848:715691031.732 : => CNT96226::VenderCmd_SetData
2138-1848:715691031.852 : iCmd = 0, nBytes = 10
2138-1848:715691032.074 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715691245.816 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715691246.125 : => CNT96226::VenderCmd_GetData
2138-1848:715691246.287 : iCmd = 0, nBytes = 165
2138-1848:715691443.115 : skip dump 37 bytes
2138-1848:715691443.508 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715691443.803 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715691444.347 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715691444.653 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715691444.943 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715691445.229 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715691445.502 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715691445.773 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715691445.910 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715691446.046 : => CNT96226::VenderCmd_GetData
2138-1848:715691446.365 : iCmd = 1, nBytes = 4
2138-1848:715691657.273 : 0000 : 00 00 00 00 
2138-1848:715691657.548 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715691657.695 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715691657.844 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715691657.989 : IO Send command 10 bytes
2138-1848:715691658.106 : => CNT96226::VenderCmd_SetData
2138-1848:715691658.228 : iCmd = 0, nBytes = 10
2138-1848:715691658.450 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715692015.534 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715692015.822 : => CNT96226::VenderCmd_GetData
2138-1848:715692015.976 : iCmd = 0, nBytes = 128
2138-1848:715692225.508 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715692225.920 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715692226.230 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715692226.513 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715692226.790 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715692227.053 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715692227.317 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715692227.584 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715692227.717 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715692227.865 : => CNT96226::VenderCmd_GetData
2138-1848:715692227.991 : iCmd = 1, nBytes = 4
2138-1848:715692429.256 : 0000 : 00 00 00 00 
2138-1848:715692429.441 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715692429.585 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715692429.871 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715692430.023 : => CNT96226::Close
2138-1848:715692436.443 : <= CNT96226::Close ret = 1
2138-1848:715692436.614 : <= CNT96226::~CNT96226
2138-1848:715692436.795 : <= CAsicIO::GetDeviceList
2138-1848:715692437.568 : => IoObject::SetTimeout
2138-1848:715692437.694 : Timeout--> In = 0 Out = 0
2138-1848:715692437.817 : <= IoObject::SetTimeout
2138-1848:715692437.954 : => CAsicIO::CAsicIO
2138-1848:715692438.100 : => CNT96226::CNT96226
2138-1848:715692438.228 : => CNT96226::Open
2138-1848:715692481.373 : <= CNT96226::Open ret = 1
2138-1848:715692481.587 : => CNT96226::Initialize
2138-1848:715692481.992 : <= CNT96226::Initialize ret = 1
2138-1848:715692482.130 : <= CNT96226::CNT96226
2138-1848:715692482.249 : <= CAsicIO::CAsicIO
2138-1848:715692482.372 : => CAsicIO::InitializeDevice
2138-1848:715692482.517 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715692490.156 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715692490.733 : => IoObject::GetLockName
2138-1848:715692490.859 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715692491.002 : <= IoObject::GetLockName
2138-1848:715692491.869 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715692492.029 : IO Send command 10 bytes
2138-1848:715692492.151 : => CNT96226::VenderCmd_SetData
2138-1848:715692492.276 : iCmd = 0, nBytes = 10
2138-1848:715692492.514 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715692844.441 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715692844.669 : => CNT96226::VenderCmd_GetData
2138-1848:715692844.760 : iCmd = 0, nBytes = 128
2138-1848:715693052.970 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715693053.195 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715693053.368 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715693053.538 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715693053.695 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715693053.856 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715693054.009 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715693054.173 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715693054.258 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715693054.498 : => CNT96226::VenderCmd_GetData
2138-1848:715693054.574 : iCmd = 1, nBytes = 4
2138-1848:715693244.370 : 0000 : 00 00 00 00 
2138-1848:715693244.547 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715693244.641 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715693244.727 : => CNT96226::VenderCmd_GetData
2138-1848:715693244.805 : iCmd = 3, nBytes = 2
2138-1848:715693619.990 : 0000 : 06 38 
2138-1848:715693620.151 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715693620.253 : => CNT96226::VenderCmd_GetData
2138-1848:715693620.332 : iCmd = 4, nBytes = 2
2138-1848:715693938.213 : 0000 : 07 07 
2138-1848:715693938.387 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715693938.566 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715693938.691 : => IoObject::InitializeDevice
2138-1848:715693938.829 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715693939.709 : <= IoObject::InitializeDevice ret = 1
2138-1848:715693939.808 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715693940.567 : => FindScanner
2138-1848:715693940.645 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715693940.729 : <= FindScanner ret = 1
2138-1848:715693940.808 : => IoObject::IoLockStart
2138-1848:715693940.918 : => CAsicIO::CheckDevice
2138-1848:715693940.991 : => CNT96226::ConnectIsAvailable
2138-1848:715693965.176 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715693965.308 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715693965.382 : <= IoObject::IoLockStart
2138-1848:715693965.456 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715693965.545 : IO Send command 10 bytes
2138-1848:715693965.653 : => CNT96226::VenderCmd_SetData
2138-1848:715693965.731 : iCmd = 0, nBytes = 10
2138-1848:715693965.864 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715694169.635 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715694169.762 : System send command 10 bytes + data 0 bytes
2138-1848:715694169.847 : IO total need to receive data 5 bytes
2138-1848:715694169.928 : => CNT96226::VenderCmd_GetData
2138-1848:715694170.003 : iCmd = 0, nBytes = 5
2138-1848:715694353.969 : 0000 : 06 00 02 02 ab 
2138-1848:715694354.157 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715694354.245 : System total receive data 5 bytes
2138-1848:715694354.324 : => CNT96226::VenderCmd_GetData
2138-1848:715694354.395 : iCmd = 1, nBytes = 4
2138-1848:715694561.669 : 0000 : 00 00 00 00 
2138-1848:715694561.782 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715694561.963 : <= CAsicIO::DoIo ret = 1
2138-1848:715694562.048 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715694562.128 : IO Send command 10 bytes
2138-1848:715694562.262 : => CNT96226::VenderCmd_SetData
2138-1848:715694562.330 : iCmd = 0, nBytes = 10
2138-1848:715694562.457 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715694759.797 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715694759.975 : System send command 10 bytes + data 0 bytes
2138-1848:715694760.071 : IO total need to receive data 165 bytes
2138-1848:715694760.158 : => CNT96226::VenderCmd_GetData
2138-1848:715694760.231 : iCmd = 0, nBytes = 165
2138-1848:715694934.857 : skip dump 37 bytes
2138-1848:715694935.104 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715694935.275 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715694935.444 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715694935.607 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715694935.767 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715694935.936 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715694936.091 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715694936.247 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715694936.331 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715694936.406 : System total receive data 165 bytes
2138-1848:715694936.486 : => CNT96226::VenderCmd_GetData
2138-1848:715694936.698 : iCmd = 1, nBytes = 4
2138-1848:715695148.522 : 0000 : 00 00 00 00 
2138-1848:715695148.633 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715695148.824 : <= CAsicIO::DoIo ret = 1
2138-1848:715695148.901 : Dump Inquiry
2138-1848:715695149.052 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715695149.226 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715695149.391 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715695149.557 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715695149.716 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715695149.884 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715695150.043 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695150.199 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695150.368 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715695150.525 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715695150.634 : 00a0 : 00 00 00 00 00 
2138-1848:715695150.716 : => ReadNVMDataInternal
2138-1848:715695150.986 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715695151.072 : IO Send command 10 bytes
2138-1848:715695151.198 : => CNT96226::VenderCmd_SetData
2138-1848:715695151.270 : iCmd = 0, nBytes = 10
2138-1848:715695151.394 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715695496.643 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715695496.842 : System send command 10 bytes + data 0 bytes
2138-1848:715695496.935 : IO total need to receive data 128 bytes
2138-1848:715695497.021 : => CNT96226::VenderCmd_GetData
2138-1848:715695497.097 : iCmd = 0, nBytes = 128
2138-1848:715695699.937 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695700.142 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695700.308 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715695700.472 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715695700.630 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715695700.790 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695700.943 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695701.098 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715695701.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715695701.255 : System total receive data 128 bytes
2138-1848:715695701.333 : => CNT96226::VenderCmd_GetData
2138-1848:715695701.404 : iCmd = 1, nBytes = 4
2138-1848:715695876.693 : 0000 : 00 00 00 00 
2138-1848:715695876.870 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715695877.082 : <= CAsicIO::DoIo ret = 1
2138-1848:715695877.171 : NVMData.PadScanCount = 0
2138-1848:715695877.249 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715695877.328 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715695877.408 : NVMData.FlatbedScanCount = 0
2138-1848:715695877.481 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715695877.551 : NVMData.SideEdgeFletbed = 0
2138-1848:715695877.622 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715695877.692 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715695877.765 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715695877.838 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715695877.913 : NVMData.BornMonth = 0
2138-1848:715695877.981 : NVMData.BornDay = 0
2138-1848:715695878.048 : NVMData.BornYear = 0
2138-1848:715695878.109 : NVMData.FirstScanMonth = 5
2138-1848:715695878.177 : NVMData.FirstScanDay = 18
2138-1848:715695878.247 : NVMData.FirstScanYear = 2020
2138-1848:715695878.316 : NVMData.VerticalMagnification = 0
2138-1848:715695878.389 : NVMData.HorizontalMagnification = 0
2138-1848:715695878.462 : NVMData.PowerSavingTime = 15
2138-1848:715695878.533 : NVMData.SN = A094165189010062
2138-1848:715695878.601 : NVMData.AutoFeed = 0
2138-1848:715695878.667 : NVMData.CCDType = 0
2138-1848:715695878.880 : NVMData.ScanSpeed = 0
2138-1848:715695878.948 : NVMData.RollerCount = 0
2138-1848:715695879.016 : NVMData.MultifeedCount = 0
2138-1848:715695879.082 : NVMData.JamCount = 0
2138-1848:715695879.150 : NVMData.IdentifyInfo = 
2138-1848:715695879.214 : NVMData.FormalName = 
2138-1848:715695879.277 : NVMData.ReservedB = 0
2138-1848:715695879.341 : NVMData.FunctionCode = 0
2138-1848:715695879.405 : NVMData.PreFeed = 0
2138-1848:715695879.471 : NVMData.PreFeedTime = 0
2138-1848:715695879.538 : NVMData.ButtonNumber = 0
2138-1848:715695879.605 : NVMData.PowerOffTime = 0
2138-1848:715695879.671 : <= ReadNVMDataInternal ret = 1
2138-1848:715695879.785 : => IoObject::IoLockEnd
2138-1848:715695879.873 : <= IoObject::IoLockEnd
2138-1848:715695879.941 : <= InitializeScanner ret = 1
2138-1848:715697129.017 : => GetLogicalScannerAbility
2138-1848:715697129.207 : => IoObject::IoLockStart
2138-1848:715697129.357 : => CAsicIO::CheckDevice
2138-1848:715697129.425 : => CNT96226::ConnectIsAvailable
2138-1848:715697149.303 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715697149.425 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715697149.490 : <= IoObject::IoLockStart
2138-1848:715697149.561 : => IoObject::IoLockEnd
2138-1848:715697149.677 : <= IoObject::IoLockEnd
2138-1848:715697149.758 : <= GetLogicalScannerAbility ret = 1
2138-1848:715700424.980 : => GetLogicalScannerAbilityEx
2138-1848:715700425.181 : => IoObject::IoLockStart
2138-1848:715700425.311 : => CAsicIO::CheckDevice
2138-1848:715700425.378 : => CNT96226::ConnectIsAvailable
2138-1848:715700453.639 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715700453.770 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715700453.837 : <= IoObject::IoLockStart
2138-1848:715700453.902 : => IoObject::IoLockEnd
2138-1848:715700454.009 : <= IoObject::IoLockEnd
2138-1848:715700454.145 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715700454.225 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715706948.156 : => ReadNVMData
2138-1848:715706948.343 : => IoObject::IoLockStart
2138-1848:715706948.479 : => CAsicIO::CheckDevice
2138-1848:715706948.542 : => CNT96226::ConnectIsAvailable
2138-1848:715706974.737 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715706974.858 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715706974.924 : <= IoObject::IoLockStart
2138-1848:715706974.997 : => ReadNVMDataInternal
2138-1848:715706975.065 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715706975.139 : IO Send command 10 bytes
2138-1848:715706975.291 : => CNT96226::VenderCmd_SetData
2138-1848:715706975.354 : iCmd = 0, nBytes = 10
2138-1848:715706975.469 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715707320.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715707321.035 : System send command 10 bytes + data 0 bytes
2138-1848:715707321.110 : IO total need to receive data 128 bytes
2138-1848:715707321.176 : => CNT96226::VenderCmd_GetData
2138-1848:715707321.239 : iCmd = 0, nBytes = 128
2138-1848:715707526.366 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715707526.539 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715707526.684 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715707526.823 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715707526.957 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715707527.088 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715707527.217 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715707527.349 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715707527.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715707527.484 : System total receive data 128 bytes
2138-1848:715707527.551 : => CNT96226::VenderCmd_GetData
2138-1848:715707527.608 : iCmd = 1, nBytes = 4
2138-1848:715707723.048 : 0000 : 00 00 00 00 
2138-1848:715707723.146 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715707723.286 : <= CAsicIO::DoIo ret = 1
2138-1848:715707723.503 : NVMData.PadScanCount = 0
2138-1848:715707723.568 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715707723.626 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715707723.688 : NVMData.FlatbedScanCount = 0
2138-1848:715707723.746 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715707723.803 : NVMData.SideEdgeFletbed = 0
2138-1848:715707723.859 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715707723.915 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715707723.973 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715707724.031 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715707724.089 : NVMData.BornMonth = 0
2138-1848:715707724.139 : NVMData.BornDay = 0
2138-1848:715707724.193 : NVMData.BornYear = 0
2138-1848:715707724.245 : NVMData.FirstScanMonth = 5
2138-1848:715707724.302 : NVMData.FirstScanDay = 18
2138-1848:715707724.360 : NVMData.FirstScanYear = 2020
2138-1848:715707724.419 : NVMData.VerticalMagnification = 0
2138-1848:715707724.476 : NVMData.HorizontalMagnification = 0
2138-1848:715707724.536 : NVMData.PowerSavingTime = 15
2138-1848:715707724.595 : NVMData.SN = A094165189010062
2138-1848:715707724.649 : NVMData.AutoFeed = 0
2138-1848:715707724.699 : NVMData.CCDType = 0
2138-1848:715707724.752 : NVMData.ScanSpeed = 0
2138-1848:715707724.808 : NVMData.RollerCount = 0
2138-1848:715707724.863 : NVMData.MultifeedCount = 0
2138-1848:715707724.916 : NVMData.JamCount = 0
2138-1848:715707724.967 : NVMData.IdentifyInfo = 
2138-1848:715707725.021 : NVMData.FormalName = 
2138-1848:715707725.073 : NVMData.ReservedB = 0
2138-1848:715707725.129 : NVMData.FunctionCode = 0
2138-1848:715707725.181 : NVMData.PreFeed = 0
2138-1848:715707725.233 : NVMData.PreFeedTime = 0
2138-1848:715707725.285 : NVMData.ButtonNumber = 0
2138-1848:715707725.337 : NVMData.PowerOffTime = 0
2138-1848:715707725.393 : <= ReadNVMDataInternal ret = 1
2138-1848:715707725.460 : => IoObject::IoLockEnd
2138-1848:715707725.539 : <= IoObject::IoLockEnd
2138-1848:715707725.592 : <= ReadNVMData ret = 1
2138-1848:715716323.404 : => GetADFStatus
2138-1848:715716323.856 : => IoObject::IoLockStart
2138-1848:715716324.020 : => CAsicIO::CheckDevice
2138-1848:715716324.104 : => CNT96226::ConnectIsAvailable
2138-1848:715716351.344 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715716351.453 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715716351.517 : <= IoObject::IoLockStart
2138-1848:715716351.597 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715716351.669 : IO Send command 10 bytes
2138-1848:715716351.778 : => CNT96226::VenderCmd_SetData
2138-1848:715716351.843 : iCmd = 0, nBytes = 10
2138-1848:715716351.956 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715716553.952 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715716554.172 : System send command 10 bytes + data 0 bytes
2138-1848:715716554.250 : IO total need to receive data 2 bytes
2138-1848:715716554.317 : => CNT96226::VenderCmd_GetData
2138-1848:715716554.377 : iCmd = 0, nBytes = 2
2138-1848:715716748.606 : 0000 : 01 00 
2138-1848:715716748.731 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715716748.808 : System total receive data 2 bytes
2138-1848:715716748.888 : => CNT96226::VenderCmd_GetData
2138-1848:715716748.949 : iCmd = 1, nBytes = 4
2138-1848:715716949.421 : 0000 : 00 00 00 00 
2138-1848:715716949.537 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715716949.679 : <= CAsicIO::DoIo ret = 1
2138-1848:715716949.755 : Return status = 1
2138-1848:715716949.818 : => IoObject::IoLockEnd
2138-1848:715716949.900 : <= IoObject::IoLockEnd
2138-1848:715716949.953 : <= GetADFStatus ret = 1
2138-1848:715719530.038 : => GetADFStatus
2138-1848:715719530.264 : => IoObject::IoLockStart
2138-1848:715719530.403 : => CAsicIO::CheckDevice
2138-1848:715719530.472 : => CNT96226::ConnectIsAvailable
2138-1848:715719555.673 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715719555.796 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715719555.865 : <= IoObject::IoLockStart
2138-1848:715719555.934 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715719556.200 : IO Send command 10 bytes
2138-1848:715719556.360 : => CNT96226::VenderCmd_SetData
2138-1848:715719556.421 : iCmd = 0, nBytes = 10
2138-1848:715719556.536 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715719757.085 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715719757.538 : System send command 10 bytes + data 0 bytes
2138-1848:715719757.616 : IO total need to receive data 2 bytes
2138-1848:715719757.678 : => CNT96226::VenderCmd_GetData
2138-1848:715719757.743 : iCmd = 0, nBytes = 2
2138-1848:715719937.198 : 0000 : 01 00 
2138-1848:715719937.359 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715719937.432 : System total receive data 2 bytes
2138-1848:715719937.506 : => CNT96226::VenderCmd_GetData
2138-1848:715719937.565 : iCmd = 1, nBytes = 4
2138-1848:715720139.227 : 0000 : 00 00 00 00 
2138-1848:715720139.367 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715720139.506 : <= CAsicIO::DoIo ret = 1
2138-1848:715720139.583 : Return status = 1
2138-1848:715720139.648 : => IoObject::IoLockEnd
2138-1848:715720139.728 : <= IoObject::IoLockEnd
2138-1848:715720139.784 : <= GetADFStatus ret = 1
2138-1848:715722119.671 : => TerminateDriver
2138-1848:715722119.886 : => CAsicIO::~CAsicIO,pStage=211553352
2138-1848:715722119.967 : => CNT96226::Close
2138-1848:715722124.437 : <= CNT96226::Close ret = 1
2138-1848:715722124.526 : <= CAsicIO::~CAsicIO
2138-1848:715722124.591 : => IoObject::IoLockEnd
2138-1848:715722124.657 : <= IoObject::IoLockEnd
2138-1848:715722124.712 : => IoObject::TerminateDevice
2138-1848:715722124.774 : => IoObject::IoLockEnd
2138-1848:715722124.826 : <= IoObject::IoLockEnd
2138-1848:715722124.921 : <= IoObject::TerminateDevice
2138-1848:715722125.148 : <= TerminateDriver ret = 1
2138-1848:715733236.114 : ============Debug Start==========
2138-1848:715733236.420 : Date : 2020/5/18 09:51:14
2138-1848:715733236.510 : Process ID : 2138
2138-1848:715733236.857 : Windows : Version 10.0 build 18363 
2138-1848:715733237.365 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715733237.437 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715733237.511 : MemoryStatus.ullAvailPhys : 5896376320
2138-1848:715733237.582 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715733237.655 : MemoryStatus.ullAvailPageFile : 7317778432
2138-1848:715733237.726 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715733237.791 : MemoryStatus.ullAvailVirtual : 1719259136
2138-1848:715733237.860 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715733237.975 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715733238.042 : CPU Family 6 Model 10 Stepping 7
2138-1848:715733238.318 : CPU Count : 4
2138-1848:715733238.372 : CPU Frequency : 100.000 Mhz
2138-1848:715733242.644 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715733242.808 : => InitializeDriver
2138-1848:715733243.038 : <= InitializeDriver ret = 1
2138-1848:715733243.104 : => InitializeScanner
2138-1848:715733243.188 : => CAsicIO::GetDeviceList
2138-1848:715733243.394 : => CNT96226::CNT96226
2138-1848:715733243.459 : => CNT96226::Open
2138-1848:715733265.113 : <= CNT96226::Open ret = 1
2138-1848:715733265.236 : => CNT96226::Initialize
2138-1848:715733265.454 : <= CNT96226::Initialize ret = 1
2138-1848:715733265.522 : <= CNT96226::CNT96226
2138-1848:715733265.584 : => CNT96226::EnumAvailableDevice
2138-1848:715733269.210 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715733269.302 : DeviceHandleTable[ 0 ] = 256
2138-1848:715733269.369 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715739202.282 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715739202.952 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715739207.372 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715739207.490 : => IoObject::GetLockName
2138-1848:715739207.561 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715739207.633 : <= IoObject::GetLockName
2138-1848:715739208.111 : => CNT96226::VenderCmd_GetData
2138-1848:715739208.186 : iCmd = 3, nBytes = 2
2138-1848:715739518.140 : 0000 : 06 38 
2138-1848:715739518.312 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715739518.391 : => CNT96226::VenderCmd_GetData
2138-1848:715739518.462 : iCmd = 4, nBytes = 2
2138-1848:715739793.108 : 0000 : 07 07 
2138-1848:715739793.290 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715739793.405 : Device 0 USB ID = 0638 : 0707
2138-1848:715739793.503 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715739793.576 : IO Send command 10 bytes
2138-1848:715739793.635 : => CNT96226::VenderCmd_SetData
2138-1848:715739793.703 : iCmd = 0, nBytes = 10
2138-1848:715739793.815 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715739963.153 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715739963.269 : => CNT96226::VenderCmd_GetData
2138-1848:715739963.332 : iCmd = 0, nBytes = 165
2138-1848:715740102.039 : skip dump 37 bytes
2138-1848:715740102.308 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715740102.466 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715740102.621 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715740102.767 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715740102.901 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715740103.043 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715740103.180 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740103.316 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740103.386 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715740103.462 : => CNT96226::VenderCmd_GetData
2138-1848:715740103.640 : iCmd = 1, nBytes = 4
2138-1848:715740218.156 : 0000 : 00 00 00 00 
2138-1848:715740218.311 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715740218.389 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715740218.464 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715740218.539 : IO Send command 10 bytes
2138-1848:715740218.598 : => CNT96226::VenderCmd_SetData
2138-1848:715740218.664 : iCmd = 0, nBytes = 10
2138-1848:715740218.774 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715740511.958 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715740512.135 : => CNT96226::VenderCmd_GetData
2138-1848:715740512.203 : iCmd = 0, nBytes = 128
2138-1848:715740674.364 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740674.623 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740674.776 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715740674.922 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715740675.063 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715740675.201 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740675.338 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740675.473 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715740675.544 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715740675.620 : => CNT96226::VenderCmd_GetData
2138-1848:715740675.684 : iCmd = 1, nBytes = 4
2138-1848:715740824.934 : 0000 : 00 00 00 00 
2138-1848:715740825.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715740825.149 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715740825.297 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715740825.376 : => CNT96226::Close
2138-1848:715740829.203 : <= CNT96226::Close ret = 1
2138-1848:715740829.293 : <= CNT96226::~CNT96226
2138-1848:715740829.386 : <= CAsicIO::GetDeviceList
2138-1848:715740829.889 : => IoObject::SetTimeout
2138-1848:715740829.951 : Timeout--> In = 0 Out = 0
2138-1848:715740830.013 : <= IoObject::SetTimeout
2138-1848:715740830.085 : => CAsicIO::CAsicIO
2138-1848:715740830.162 : => CNT96226::CNT96226
2138-1848:715740830.221 : => CNT96226::Open
2138-1848:715740853.172 : <= CNT96226::Open ret = 1
2138-1848:715740853.298 : => CNT96226::Initialize
2138-1848:715740853.501 : <= CNT96226::Initialize ret = 1
2138-1848:715740853.563 : <= CNT96226::CNT96226
2138-1848:715740853.620 : <= CAsicIO::CAsicIO
2138-1848:715740853.681 : => CAsicIO::InitializeDevice
2138-1848:715740853.764 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715740857.782 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715740857.911 : => IoObject::GetLockName
2138-1848:715740857.976 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715740858.046 : <= IoObject::GetLockName
2138-1848:715740858.555 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715740858.636 : IO Send command 10 bytes
2138-1848:715740858.696 : => CNT96226::VenderCmd_SetData
2138-1848:715740858.761 : iCmd = 0, nBytes = 10
2138-1848:715740858.878 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715741158.003 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715741158.201 : => CNT96226::VenderCmd_GetData
2138-1848:715741158.278 : iCmd = 0, nBytes = 128
2138-1848:715741319.832 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715741320.062 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715741320.208 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715741320.355 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715741320.493 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715741320.628 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715741320.762 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715741320.891 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715741320.961 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715741321.133 : => CNT96226::VenderCmd_GetData
2138-1848:715741321.198 : iCmd = 1, nBytes = 4
2138-1848:715741431.821 : 0000 : 00 00 00 00 
2138-1848:715741431.919 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715741431.984 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715741432.050 : => CNT96226::VenderCmd_GetData
2138-1848:715741432.111 : iCmd = 3, nBytes = 2
2138-1848:715741752.979 : 0000 : 06 38 
2138-1848:715741753.137 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715741753.239 : => CNT96226::VenderCmd_GetData
2138-1848:715741753.305 : iCmd = 4, nBytes = 2
2138-1848:715741992.629 : 0000 : 07 07 
2138-1848:715741992.788 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715741992.944 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715741993.044 : => IoObject::InitializeDevice
2138-1848:715741993.157 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715741993.834 : <= IoObject::InitializeDevice ret = 1
2138-1848:715741993.908 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715741994.483 : => FindScanner
2138-1848:715741994.544 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715741994.614 : <= FindScanner ret = 1
2138-1848:715741994.674 : => IoObject::IoLockStart
2138-1848:715741994.763 : => CAsicIO::CheckDevice
2138-1848:715741994.821 : => CNT96226::ConnectIsAvailable
2138-1848:715742007.865 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715742007.963 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715742008.026 : <= IoObject::IoLockStart
2138-1848:715742008.087 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715742008.155 : IO Send command 10 bytes
2138-1848:715742008.241 : => CNT96226::VenderCmd_SetData
2138-1848:715742008.302 : iCmd = 0, nBytes = 10
2138-1848:715742008.411 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715742167.075 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715742167.260 : System send command 10 bytes + data 0 bytes
2138-1848:715742167.339 : IO total need to receive data 5 bytes
2138-1848:715742167.406 : => CNT96226::VenderCmd_GetData
2138-1848:715742167.475 : iCmd = 0, nBytes = 5
2138-1848:715742282.578 : 0000 : 06 00 02 02 ab 
2138-1848:715742282.733 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715742282.818 : System total receive data 5 bytes
2138-1848:715742282.890 : => CNT96226::VenderCmd_GetData
2138-1848:715742282.952 : iCmd = 1, nBytes = 4
2138-1848:715742406.725 : 0000 : 00 00 00 00 
2138-1848:715742406.828 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715742406.997 : <= CAsicIO::DoIo ret = 1
2138-1848:715742407.066 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715742407.137 : IO Send command 10 bytes
2138-1848:715742407.253 : => CNT96226::VenderCmd_SetData
2138-1848:715742407.316 : iCmd = 0, nBytes = 10
2138-1848:715742407.427 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715742591.956 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715742592.054 : System send command 10 bytes + data 0 bytes
2138-1848:715742592.125 : IO total need to receive data 165 bytes
2138-1848:715742592.190 : => CNT96226::VenderCmd_GetData
2138-1848:715742592.247 : iCmd = 0, nBytes = 165
2138-1848:715742734.761 : skip dump 37 bytes
2138-1848:715742734.991 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715742735.140 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715742735.287 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715742735.427 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715742735.565 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715742735.707 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715742735.839 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715742735.971 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715742736.039 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715742736.109 : System total receive data 165 bytes
2138-1848:715742736.176 : => CNT96226::VenderCmd_GetData
2138-1848:715742736.360 : iCmd = 1, nBytes = 4
2138-1848:715742842.994 : 0000 : 00 00 00 00 
2138-1848:715742843.109 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715742843.267 : <= CAsicIO::DoIo ret = 1
2138-1848:715742843.330 : Dump Inquiry
2138-1848:715742843.456 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715742843.599 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715742843.735 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715742843.873 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715742844.008 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715742844.148 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715742844.282 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715742844.412 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715742844.550 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715742844.684 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715742844.783 : 00a0 : 00 00 00 00 00 
2138-1848:715742844.859 : => ReadNVMDataInternal
2138-1848:715742845.094 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715742845.167 : IO Send command 10 bytes
2138-1848:715742845.289 : => CNT96226::VenderCmd_SetData
2138-1848:715742845.351 : iCmd = 0, nBytes = 10
2138-1848:715742845.457 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715743136.626 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715743136.748 : System send command 10 bytes + data 0 bytes
2138-1848:715743137.127 : IO total need to receive data 128 bytes
2138-1848:715743137.195 : => CNT96226::VenderCmd_GetData
2138-1848:715743137.261 : iCmd = 0, nBytes = 128
2138-1848:715743299.828 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715743300.072 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715743300.226 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715743300.375 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715743300.510 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715743300.647 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715743300.777 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715743300.911 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715743300.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715743301.061 : System total receive data 128 bytes
2138-1848:715743301.132 : => CNT96226::VenderCmd_GetData
2138-1848:715743301.312 : iCmd = 1, nBytes = 4
2138-1848:715743407.455 : 0000 : 00 00 00 00 
2138-1848:715743407.567 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715743407.720 : <= CAsicIO::DoIo ret = 1
2138-1848:715743407.794 : NVMData.PadScanCount = 0
2138-1848:715743407.857 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715743407.918 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715743407.981 : NVMData.FlatbedScanCount = 0
2138-1848:715743408.044 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715743408.102 : NVMData.SideEdgeFletbed = 0
2138-1848:715743408.161 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715743408.221 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715743408.281 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715743408.340 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715743408.402 : NVMData.BornMonth = 0
2138-1848:715743408.455 : NVMData.BornDay = 0
2138-1848:715743408.510 : NVMData.BornYear = 0
2138-1848:715743408.565 : NVMData.FirstScanMonth = 5
2138-1848:715743408.622 : NVMData.FirstScanDay = 18
2138-1848:715743408.681 : NVMData.FirstScanYear = 2020
2138-1848:715743408.741 : NVMData.VerticalMagnification = 0
2138-1848:715743408.804 : NVMData.HorizontalMagnification = 0
2138-1848:715743408.865 : NVMData.PowerSavingTime = 15
2138-1848:715743408.925 : NVMData.SN = A094165189010062
2138-1848:715743408.981 : NVMData.AutoFeed = 0
2138-1848:715743409.035 : NVMData.CCDType = 0
2138-1848:715743409.222 : NVMData.ScanSpeed = 0
2138-1848:715743409.279 : NVMData.RollerCount = 0
2138-1848:715743409.333 : NVMData.MultifeedCount = 0
2138-1848:715743409.389 : NVMData.JamCount = 0
2138-1848:715743409.443 : NVMData.IdentifyInfo = 
2138-1848:715743409.500 : NVMData.FormalName = 
2138-1848:715743409.553 : NVMData.ReservedB = 0
2138-1848:715743409.608 : NVMData.FunctionCode = 0
2138-1848:715743409.663 : NVMData.PreFeed = 0
2138-1848:715743409.714 : NVMData.PreFeedTime = 0
2138-1848:715743409.768 : NVMData.ButtonNumber = 0
2138-1848:715743409.823 : NVMData.PowerOffTime = 0
2138-1848:715743409.880 : <= ReadNVMDataInternal ret = 1
2138-1848:715743409.964 : => IoObject::IoLockEnd
2138-1848:715743410.046 : <= IoObject::IoLockEnd
2138-1848:715743410.100 : <= InitializeScanner ret = 1
2138-1848:715743410.168 : => GetLogicalScannerAbilityEx
2138-1848:715743410.234 : => IoObject::IoLockStart
2138-1848:715743410.316 : => CAsicIO::CheckDevice
2138-1848:715743410.370 : => CNT96226::ConnectIsAvailable
2138-1848:715743422.838 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715743422.974 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715743423.051 : <= IoObject::IoLockStart
2138-1848:715743423.119 : => IoObject::IoLockEnd
2138-1848:715743423.207 : <= IoObject::IoLockEnd
2138-1848:715743423.324 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715743423.408 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715743583.800 : => ReadNVMData
2138-1848:715743583.966 : => IoObject::IoLockStart
2138-1848:715743584.110 : => CAsicIO::CheckDevice
2138-1848:715743584.172 : => CNT96226::ConnectIsAvailable
2138-1848:715743606.489 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715743606.596 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715743606.663 : <= IoObject::IoLockStart
2138-1848:715743606.730 : => ReadNVMDataInternal
2138-1848:715743606.793 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715743606.864 : IO Send command 10 bytes
2138-1848:715743607.007 : => CNT96226::VenderCmd_SetData
2138-1848:715743607.068 : iCmd = 0, nBytes = 10
2138-1848:715743607.191 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715743931.637 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715743931.840 : System send command 10 bytes + data 0 bytes
2138-1848:715743931.920 : IO total need to receive data 128 bytes
2138-1848:715743931.996 : => CNT96226::VenderCmd_GetData
2138-1848:715743932.064 : iCmd = 0, nBytes = 128
2138-1848:715744128.768 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715744128.935 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715744129.073 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715744129.207 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715744129.340 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715744129.468 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715744129.597 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715744129.728 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715744129.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715744129.860 : System total receive data 128 bytes
2138-1848:715744129.921 : => CNT96226::VenderCmd_GetData
2138-1848:715744129.981 : iCmd = 1, nBytes = 4
2138-1848:715744274.164 : 0000 : 00 00 00 00 
2138-1848:715744274.327 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715744274.472 : <= CAsicIO::DoIo ret = 1
2138-1848:715744274.544 : NVMData.PadScanCount = 0
2138-1848:715744274.606 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715744274.669 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715744274.732 : NVMData.FlatbedScanCount = 0
2138-1848:715744274.793 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715744274.852 : NVMData.SideEdgeFletbed = 0
2138-1848:715744274.909 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715744274.969 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715744275.031 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715744275.212 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715744275.274 : NVMData.BornMonth = 0
2138-1848:715744275.329 : NVMData.BornDay = 0
2138-1848:715744275.385 : NVMData.BornYear = 0
2138-1848:715744275.441 : NVMData.FirstScanMonth = 5
2138-1848:715744275.500 : NVMData.FirstScanDay = 18
2138-1848:715744275.562 : NVMData.FirstScanYear = 2020
2138-1848:715744275.618 : NVMData.VerticalMagnification = 0
2138-1848:715744275.680 : NVMData.HorizontalMagnification = 0
2138-1848:715744275.740 : NVMData.PowerSavingTime = 15
2138-1848:715744275.798 : NVMData.SN = A094165189010062
2138-1848:715744275.852 : NVMData.AutoFeed = 0
2138-1848:715744275.908 : NVMData.CCDType = 0
2138-1848:715744275.963 : NVMData.ScanSpeed = 0
2138-1848:715744276.018 : NVMData.RollerCount = 0
2138-1848:715744276.074 : NVMData.MultifeedCount = 0
2138-1848:715744276.129 : NVMData.JamCount = 0
2138-1848:715744276.184 : NVMData.IdentifyInfo = 
2138-1848:715744276.240 : NVMData.FormalName = 
2138-1848:715744276.293 : NVMData.ReservedB = 0
2138-1848:715744276.348 : NVMData.FunctionCode = 0
2138-1848:715744276.404 : NVMData.PreFeed = 0
2138-1848:715744276.459 : NVMData.PreFeedTime = 0
2138-1848:715744276.513 : NVMData.ButtonNumber = 0
2138-1848:715744276.568 : NVMData.PowerOffTime = 0
2138-1848:715744276.622 : <= ReadNVMDataInternal ret = 1
2138-1848:715744276.688 : => IoObject::IoLockEnd
2138-1848:715744276.766 : <= IoObject::IoLockEnd
2138-1848:715744276.817 : <= ReadNVMData ret = 1
2138-1848:715746594.178 : ============Debug Start==========
2138-1848:715746594.481 : Date : 2020/5/18 09:51:14
2138-1848:715746594.573 : Process ID : 2138
2138-1848:715746594.916 : Windows : Version 10.0 build 18363 
2138-1848:715746595.419 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715746595.491 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715746595.562 : MemoryStatus.ullAvailPhys : 5896384512
2138-1848:715746595.627 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715746595.696 : MemoryStatus.ullAvailPageFile : 7317929984
2138-1848:715746595.766 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715746595.832 : MemoryStatus.ullAvailVirtual : 1719267328
2138-1848:715746595.900 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715746596.006 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715746596.073 : CPU Family 6 Model 10 Stepping 7
2138-1848:715746596.319 : CPU Count : 4
2138-1848:715746596.376 : CPU Frequency : 100.000 Mhz
2138-1848:715746600.826 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715746600.975 : => InitializeDriver
2138-1848:715746601.239 : <= InitializeDriver ret = 1
2138-1848:715748934.926 : => InitializeScanner
2138-1848:715748935.222 : => CAsicIO::GetDeviceList
2138-1848:715748935.671 : => CNT96226::CNT96226
2138-1848:715748935.747 : => CNT96226::Open
2138-1848:715748961.528 : <= CNT96226::Open ret = 1
2138-1848:715748961.632 : => CNT96226::Initialize
2138-1848:715748961.845 : <= CNT96226::Initialize ret = 1
2138-1848:715748961.912 : <= CNT96226::CNT96226
2138-1848:715748961.969 : => CNT96226::EnumAvailableDevice
2138-1848:715748965.562 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715748965.646 : DeviceHandleTable[ 0 ] = 256
2138-1848:715748965.708 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715754948.633 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715754949.774 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715754958.064 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715754958.291 : => IoObject::GetLockName
2138-1848:715754958.420 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715754958.579 : <= IoObject::GetLockName
2138-1848:715754959.399 : => CNT96226::VenderCmd_GetData
2138-1848:715754959.535 : iCmd = 3, nBytes = 2
2138-1848:715755359.108 : 0000 : 06 38 
2138-1848:715755359.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715755359.548 : => CNT96226::VenderCmd_GetData
2138-1848:715755359.669 : iCmd = 4, nBytes = 2
2138-1848:715755680.716 : 0000 : 07 07 
2138-1848:715755680.975 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715755681.160 : Device 0 USB ID = 0638 : 0707
2138-1848:715755681.341 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715755681.489 : IO Send command 10 bytes
2138-1848:715755681.611 : => CNT96226::VenderCmd_SetData
2138-1848:715755681.727 : iCmd = 0, nBytes = 10
2138-1848:715755681.953 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715755892.462 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715755892.669 : => CNT96226::VenderCmd_GetData
2138-1848:715755892.797 : iCmd = 0, nBytes = 165
2138-1848:715756094.272 : skip dump 37 bytes
2138-1848:715756094.742 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715756095.044 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715756095.327 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715756095.614 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715756095.882 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715756096.161 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715756096.424 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756096.687 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756096.827 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715756096.965 : => CNT96226::VenderCmd_GetData
2138-1848:715756097.416 : iCmd = 1, nBytes = 4
2138-1848:715756307.656 : 0000 : 00 00 00 00 
2138-1848:715756307.868 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715756308.014 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715756308.164 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715756308.313 : IO Send command 10 bytes
2138-1848:715756308.432 : => CNT96226::VenderCmd_SetData
2138-1848:715756308.549 : iCmd = 0, nBytes = 10
2138-1848:715756308.774 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715756670.899 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715756671.218 : => CNT96226::VenderCmd_GetData
2138-1848:715756671.363 : iCmd = 0, nBytes = 128
2138-1848:715756886.338 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756886.738 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756887.040 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715756887.324 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715756887.602 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715756887.877 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756888.140 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756888.409 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715756888.553 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715756888.691 : => CNT96226::VenderCmd_GetData
2138-1848:715756888.811 : iCmd = 1, nBytes = 4
2138-1848:715757079.936 : 0000 : 00 00 00 00 
2138-1848:715757080.164 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715757080.302 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715757080.644 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715757080.809 : => CNT96226::Close
2138-1848:715757089.747 : <= CNT96226::Close ret = 1
2138-1848:715757089.920 : <= CNT96226::~CNT96226
2138-1848:715757090.099 : <= CAsicIO::GetDeviceList
2138-1848:715757090.984 : => IoObject::SetTimeout
2138-1848:715757091.108 : Timeout--> In = 0 Out = 0
2138-1848:715757091.233 : <= IoObject::SetTimeout
2138-1848:715757091.369 : => CAsicIO::CAsicIO
2138-1848:715757091.517 : => CNT96226::CNT96226
2138-1848:715757091.635 : => CNT96226::Open
2138-1848:715757136.685 : <= CNT96226::Open ret = 1
2138-1848:715757136.922 : => CNT96226::Initialize
2138-1848:715757137.332 : <= CNT96226::Initialize ret = 1
2138-1848:715757137.455 : <= CNT96226::CNT96226
2138-1848:715757137.564 : <= CAsicIO::CAsicIO
2138-1848:715757137.680 : => CAsicIO::InitializeDevice
2138-1848:715757137.826 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715757146.272 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715757146.530 : => IoObject::GetLockName
2138-1848:715757146.656 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715757146.789 : <= IoObject::GetLockName
2138-1848:715757147.676 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715757147.837 : IO Send command 10 bytes
2138-1848:715757147.952 : => CNT96226::VenderCmd_SetData
2138-1848:715757148.072 : iCmd = 0, nBytes = 10
2138-1848:715757148.299 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715757494.874 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715757495.153 : => CNT96226::VenderCmd_GetData
2138-1848:715757495.298 : iCmd = 0, nBytes = 128
2138-1848:715757706.651 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715757707.029 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715757707.324 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715757707.601 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715757707.870 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715757708.134 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715757708.400 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715757708.671 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715757708.812 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715757709.137 : => CNT96226::VenderCmd_GetData
2138-1848:715757709.266 : iCmd = 1, nBytes = 4
2138-1848:715757914.509 : 0000 : 00 00 00 00 
2138-1848:715757914.708 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715757914.841 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715757914.966 : => CNT96226::VenderCmd_GetData
2138-1848:715757915.083 : iCmd = 3, nBytes = 2
2138-1848:715758306.364 : 0000 : 06 38 
2138-1848:715758306.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715758306.744 : => CNT96226::VenderCmd_GetData
2138-1848:715758306.884 : iCmd = 4, nBytes = 2
2138-1848:715758626.953 : 0000 : 07 07 
2138-1848:715758627.216 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715758627.567 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715758627.781 : => IoObject::InitializeDevice
2138-1848:715758627.982 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715758629.518 : <= IoObject::InitializeDevice ret = 1
2138-1848:715758629.674 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715758630.932 : => FindScanner
2138-1848:715758631.051 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715758631.185 : <= FindScanner ret = 1
2138-1848:715758631.315 : => IoObject::IoLockStart
2138-1848:715758631.500 : => CAsicIO::CheckDevice
2138-1848:715758631.613 : => CNT96226::ConnectIsAvailable
2138-1848:715758657.872 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715758658.024 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715758658.109 : <= IoObject::IoLockStart
2138-1848:715758658.190 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715758658.280 : IO Send command 10 bytes
2138-1848:715758658.405 : => CNT96226::VenderCmd_SetData
2138-1848:715758658.481 : iCmd = 0, nBytes = 10
2138-1848:715758658.621 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715758857.971 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715758858.166 : System send command 10 bytes + data 0 bytes
2138-1848:715758858.264 : IO total need to receive data 5 bytes
2138-1848:715758858.348 : => CNT96226::VenderCmd_GetData
2138-1848:715758858.430 : iCmd = 0, nBytes = 5
2138-1848:715759054.580 : 0000 : 06 00 02 02 ab 
2138-1848:715759054.688 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715759054.769 : System total receive data 5 bytes
2138-1848:715759054.850 : => CNT96226::VenderCmd_GetData
2138-1848:715759054.923 : iCmd = 1, nBytes = 4
2138-1848:715759230.003 : 0000 : 00 00 00 00 
2138-1848:715759230.180 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715759230.359 : <= CAsicIO::DoIo ret = 1
2138-1848:715759230.446 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715759230.542 : IO Send command 10 bytes
2138-1848:715759230.673 : => CNT96226::VenderCmd_SetData
2138-1848:715759230.756 : iCmd = 0, nBytes = 10
2138-1848:715759230.893 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715759434.372 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715759434.500 : System send command 10 bytes + data 0 bytes
2138-1848:715759434.585 : IO total need to receive data 165 bytes
2138-1848:715759434.665 : => CNT96226::VenderCmd_GetData
2138-1848:715759434.739 : iCmd = 0, nBytes = 165
2138-1848:715759626.737 : skip dump 37 bytes
2138-1848:715759626.986 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715759627.160 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715759627.329 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715759627.494 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715759627.656 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715759627.827 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715759627.982 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715759628.138 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715759628.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715759628.299 : System total receive data 165 bytes
2138-1848:715759628.375 : => CNT96226::VenderCmd_GetData
2138-1848:715759628.581 : iCmd = 1, nBytes = 4
2138-1848:715759820.511 : 0000 : 00 00 00 00 
2138-1848:715759820.681 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715759820.859 : <= CAsicIO::DoIo ret = 1
2138-1848:715759820.936 : Dump Inquiry
2138-1848:715759821.094 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715759821.262 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715759821.430 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715759821.599 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715759821.762 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715759821.929 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715759822.083 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715759822.241 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715759822.408 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715759822.566 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715759822.678 : 00a0 : 00 00 00 00 00 
2138-1848:715759822.767 : => ReadNVMDataInternal
2138-1848:715759823.055 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715759823.138 : IO Send command 10 bytes
2138-1848:715759823.275 : => CNT96226::VenderCmd_SetData
2138-1848:715759823.345 : iCmd = 0, nBytes = 10
2138-1848:715759823.472 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715760152.836 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715760153.019 : System send command 10 bytes + data 0 bytes
2138-1848:715760153.111 : IO total need to receive data 128 bytes
2138-1848:715760153.196 : => CNT96226::VenderCmd_GetData
2138-1848:715760153.272 : iCmd = 0, nBytes = 128
2138-1848:715760359.540 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715760359.823 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715760360.000 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715760360.169 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715760360.332 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715760360.487 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715760360.649 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715760360.804 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715760360.885 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715760360.972 : System total receive data 128 bytes
2138-1848:715760361.064 : => CNT96226::VenderCmd_GetData
2138-1848:715760361.134 : iCmd = 1, nBytes = 4
2138-1848:715760570.804 : 0000 : 00 00 00 00 
2138-1848:715760570.917 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715760571.104 : <= CAsicIO::DoIo ret = 1
2138-1848:715760571.189 : NVMData.PadScanCount = 0
2138-1848:715760571.262 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715760571.336 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715760571.410 : NVMData.FlatbedScanCount = 0
2138-1848:715760571.478 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715760571.547 : NVMData.SideEdgeFletbed = 0
2138-1848:715760571.618 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715760571.689 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715760571.762 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715760571.832 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715760571.904 : NVMData.BornMonth = 0
2138-1848:715760571.968 : NVMData.BornDay = 0
2138-1848:715760572.032 : NVMData.BornYear = 0
2138-1848:715760572.096 : NVMData.FirstScanMonth = 5
2138-1848:715760572.162 : NVMData.FirstScanDay = 18
2138-1848:715760572.234 : NVMData.FirstScanYear = 2020
2138-1848:715760572.301 : NVMData.VerticalMagnification = 0
2138-1848:715760572.373 : NVMData.HorizontalMagnification = 0
2138-1848:715760572.444 : NVMData.PowerSavingTime = 15
2138-1848:715760572.515 : NVMData.SN = A094165189010062
2138-1848:715760572.580 : NVMData.AutoFeed = 0
2138-1848:715760572.642 : NVMData.CCDType = 0
2138-1848:715760572.880 : NVMData.ScanSpeed = 0
2138-1848:715760572.951 : NVMData.RollerCount = 0
2138-1848:715760573.020 : NVMData.MultifeedCount = 0
2138-1848:715760573.087 : NVMData.JamCount = 0
2138-1848:715760573.154 : NVMData.IdentifyInfo = 
2138-1848:715760573.220 : NVMData.FormalName = 
2138-1848:715760573.286 : NVMData.ReservedB = 0
2138-1848:715760573.351 : NVMData.FunctionCode = 0
2138-1848:715760573.417 : NVMData.PreFeed = 0
2138-1848:715760573.484 : NVMData.PreFeedTime = 0
2138-1848:715760573.549 : NVMData.ButtonNumber = 0
2138-1848:715760573.613 : NVMData.PowerOffTime = 0
2138-1848:715760573.678 : <= ReadNVMDataInternal ret = 1
2138-1848:715760573.775 : => IoObject::IoLockEnd
2138-1848:715760573.866 : <= IoObject::IoLockEnd
2138-1848:715760573.930 : <= InitializeScanner ret = 1
2138-1848:715761861.723 : => GetLogicalScannerAbility
2138-1848:715761861.924 : => IoObject::IoLockStart
2138-1848:715761862.069 : => CAsicIO::CheckDevice
2138-1848:715761862.136 : => CNT96226::ConnectIsAvailable
2138-1848:715761888.446 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715761888.885 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715761888.950 : <= IoObject::IoLockStart
2138-1848:715761889.014 : => IoObject::IoLockEnd
2138-1848:715761889.122 : <= IoObject::IoLockEnd
2138-1848:715761889.202 : <= GetLogicalScannerAbility ret = 1
2138-1848:715765132.237 : => GetLogicalScannerAbilityEx
2138-1848:715765132.455 : => IoObject::IoLockStart
2138-1848:715765132.613 : => CAsicIO::CheckDevice
2138-1848:715765132.678 : => CNT96226::ConnectIsAvailable
2138-1848:715765159.650 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715765159.782 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715765159.850 : <= IoObject::IoLockStart
2138-1848:715765159.913 : => IoObject::IoLockEnd
2138-1848:715765160.024 : <= IoObject::IoLockEnd
2138-1848:715765160.146 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715765160.224 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715771418.701 : => ReadNVMData
2138-1848:715771418.899 : => IoObject::IoLockStart
2138-1848:715771419.053 : => CAsicIO::CheckDevice
2138-1848:715771419.120 : => CNT96226::ConnectIsAvailable
2138-1848:715771443.951 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715771444.342 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715771444.405 : <= IoObject::IoLockStart
2138-1848:715771444.476 : => ReadNVMDataInternal
2138-1848:715771444.547 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715771444.620 : IO Send command 10 bytes
2138-1848:715771444.772 : => CNT96226::VenderCmd_SetData
2138-1848:715771444.834 : iCmd = 0, nBytes = 10
2138-1848:715771444.952 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715771798.984 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715771799.142 : System send command 10 bytes + data 0 bytes
2138-1848:715771799.220 : IO total need to receive data 128 bytes
2138-1848:715771799.286 : => CNT96226::VenderCmd_GetData
2138-1848:715771799.347 : iCmd = 0, nBytes = 128
2138-1848:715772004.193 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715772004.380 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715772004.525 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715772004.667 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715772004.914 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715772005.047 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715772005.178 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715772005.303 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715772005.368 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715772005.433 : System total receive data 128 bytes
2138-1848:715772005.497 : => CNT96226::VenderCmd_GetData
2138-1848:715772005.556 : iCmd = 1, nBytes = 4
2138-1848:715772188.028 : 0000 : 00 00 00 00 
2138-1848:715772188.169 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715772188.316 : <= CAsicIO::DoIo ret = 1
2138-1848:715772188.552 : NVMData.PadScanCount = 0
2138-1848:715772188.619 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715772188.682 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715772188.744 : NVMData.FlatbedScanCount = 0
2138-1848:715772188.802 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715772188.859 : NVMData.SideEdgeFletbed = 0
2138-1848:715772188.918 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715772188.980 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715772189.043 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715772189.102 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715772189.159 : NVMData.BornMonth = 0
2138-1848:715772189.212 : NVMData.BornDay = 0
2138-1848:715772189.269 : NVMData.BornYear = 0
2138-1848:715772189.323 : NVMData.FirstScanMonth = 5
2138-1848:715772189.378 : NVMData.FirstScanDay = 18
2138-1848:715772189.435 : NVMData.FirstScanYear = 2020
2138-1848:715772189.494 : NVMData.VerticalMagnification = 0
2138-1848:715772189.553 : NVMData.HorizontalMagnification = 0
2138-1848:715772189.613 : NVMData.PowerSavingTime = 15
2138-1848:715772189.668 : NVMData.SN = A094165189010062
2138-1848:715772189.719 : NVMData.AutoFeed = 0
2138-1848:715772189.774 : NVMData.CCDType = 0
2138-1848:715772189.827 : NVMData.ScanSpeed = 0
2138-1848:715772189.880 : NVMData.RollerCount = 0
2138-1848:715772189.936 : NVMData.MultifeedCount = 0
2138-1848:715772189.991 : NVMData.JamCount = 0
2138-1848:715772190.043 : NVMData.IdentifyInfo = 
2138-1848:715772190.096 : NVMData.FormalName = 
2138-1848:715772190.146 : NVMData.ReservedB = 0
2138-1848:715772190.314 : NVMData.FunctionCode = 0
2138-1848:715772190.370 : NVMData.PreFeed = 0
2138-1848:715772190.420 : NVMData.PreFeedTime = 0
2138-1848:715772190.471 : NVMData.ButtonNumber = 0
2138-1848:715772190.523 : NVMData.PowerOffTime = 0
2138-1848:715772190.576 : <= ReadNVMDataInternal ret = 1
2138-1848:715772190.643 : => IoObject::IoLockEnd
2138-1848:715772190.723 : <= IoObject::IoLockEnd
2138-1848:715772190.775 : <= ReadNVMData ret = 1
2138-1848:715780956.914 : => GetADFStatus
2138-1848:715780957.362 : => IoObject::IoLockStart
2138-1848:715780957.522 : => CAsicIO::CheckDevice
2138-1848:715780957.588 : => CNT96226::ConnectIsAvailable
2138-1848:715780982.197 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715780982.318 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715780982.384 : <= IoObject::IoLockStart
2138-1848:715780982.450 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715780982.525 : IO Send command 10 bytes
2138-1848:715780982.685 : => CNT96226::VenderCmd_SetData
2138-1848:715780982.747 : iCmd = 0, nBytes = 10
2138-1848:715780982.861 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715781170.691 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715781170.823 : System send command 10 bytes + data 0 bytes
2138-1848:715781170.904 : IO total need to receive data 2 bytes
2138-1848:715781170.970 : => CNT96226::VenderCmd_GetData
2138-1848:715781171.037 : iCmd = 0, nBytes = 2
2138-1848:715781315.681 : 0000 : 01 00 
2138-1848:715781315.860 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715781315.945 : System total receive data 2 bytes
2138-1848:715781316.023 : => CNT96226::VenderCmd_GetData
2138-1848:715781316.094 : iCmd = 1, nBytes = 4
2138-1848:715781522.713 : 0000 : 00 00 00 00 
2138-1848:715781522.822 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715781522.972 : <= CAsicIO::DoIo ret = 1
2138-1848:715781523.036 : Return status = 1
2138-1848:715781523.110 : => IoObject::IoLockEnd
2138-1848:715781523.191 : <= IoObject::IoLockEnd
2138-1848:715781523.244 : <= GetADFStatus ret = 1
2138-1848:715784905.637 : => TerminateDriver
2138-1848:715784905.851 : => CAsicIO::~CAsicIO,pStage=143330376
2138-1848:715784905.929 : => CNT96226::Close
2138-1848:715784910.471 : <= CNT96226::Close ret = 1
2138-1848:715784910.562 : <= CAsicIO::~CAsicIO
2138-1848:715784910.631 : => IoObject::IoLockEnd
2138-1848:715784910.686 : <= IoObject::IoLockEnd
2138-1848:715784910.740 : => IoObject::TerminateDevice
2138-1848:715784910.911 : => IoObject::IoLockEnd
2138-1848:715784910.967 : <= IoObject::IoLockEnd
2138-1848:715784911.056 : <= IoObject::TerminateDevice
2138-1848:715784911.519 : <= TerminateDriver ret = 1
2138-1848:715812582.729 : ============Debug Start==========
2138-1848:715812583.053 : Date : 2020/5/18 09:51:17
2138-1848:715812583.141 : Process ID : 2138
2138-1848:715812583.481 : Windows : Version 10.0 build 18363 
2138-1848:715812583.986 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715812584.057 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715812584.134 : MemoryStatus.ullAvailPhys : 5896617984
2138-1848:715812584.203 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715812584.271 : MemoryStatus.ullAvailPageFile : 7316885504
2138-1848:715812584.348 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715812584.413 : MemoryStatus.ullAvailVirtual : 1719287808
2138-1848:715812584.481 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715812584.590 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715812584.655 : CPU Family 6 Model 10 Stepping 7
2138-1848:715812584.917 : CPU Count : 4
2138-1848:715812584.971 : CPU Frequency : 100.000 Mhz
2138-1848:715812589.319 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715812589.470 : => InitializeDriver
2138-1848:715812589.717 : <= InitializeDriver ret = 1
2138-1848:715812589.784 : => InitializeScanner
2138-1848:715812589.879 : => CAsicIO::GetDeviceList
2138-1848:715812590.082 : => CNT96226::CNT96226
2138-1848:715812590.145 : => CNT96226::Open
2138-1848:715812611.770 : <= CNT96226::Open ret = 1
2138-1848:715812611.886 : => CNT96226::Initialize
2138-1848:715812612.097 : <= CNT96226::Initialize ret = 1
2138-1848:715812612.163 : <= CNT96226::CNT96226
2138-1848:715812612.227 : => CNT96226::EnumAvailableDevice
2138-1848:715812615.775 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715812615.864 : DeviceHandleTable[ 0 ] = 256
2138-1848:715812615.935 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715817384.545 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715817385.144 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715817389.344 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715817389.477 : => IoObject::GetLockName
2138-1848:715817389.547 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715817389.626 : <= IoObject::GetLockName
2138-1848:715817390.167 : => CNT96226::VenderCmd_GetData
2138-1848:715817390.242 : iCmd = 3, nBytes = 2
2138-1848:715817745.609 : 0000 : 06 38 
2138-1848:715817745.771 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715817745.860 : => CNT96226::VenderCmd_GetData
2138-1848:715817745.930 : iCmd = 4, nBytes = 2
2138-1848:715818060.843 : 0000 : 07 07 
2138-1848:715818060.994 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715818061.103 : Device 0 USB ID = 0638 : 0707
2138-1848:715818061.203 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715818061.281 : IO Send command 10 bytes
2138-1848:715818061.343 : => CNT96226::VenderCmd_SetData
2138-1848:715818061.405 : iCmd = 0, nBytes = 10
2138-1848:715818061.521 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715818255.282 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715818255.422 : => CNT96226::VenderCmd_GetData
2138-1848:715818255.486 : iCmd = 0, nBytes = 165
2138-1848:715818443.071 : skip dump 37 bytes
2138-1848:715818443.309 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715818443.463 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715818443.618 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715818443.761 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715818443.899 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715818444.045 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715818444.177 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715818444.310 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715818444.381 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715818444.453 : => CNT96226::VenderCmd_GetData
2138-1848:715818444.654 : iCmd = 1, nBytes = 4
2138-1848:715818605.391 : 0000 : 00 00 00 00 
2138-1848:715818605.510 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715818605.583 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715818605.654 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715818605.730 : IO Send command 10 bytes
2138-1848:715818605.788 : => CNT96226::VenderCmd_SetData
2138-1848:715818605.849 : iCmd = 0, nBytes = 10
2138-1848:715818605.955 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715818942.419 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715818942.578 : => CNT96226::VenderCmd_GetData
2138-1848:715818942.641 : iCmd = 0, nBytes = 128
2138-1848:715819139.539 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819139.758 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819139.903 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715819140.044 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715819140.174 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715819140.303 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819140.429 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819140.557 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819140.623 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715819140.693 : => CNT96226::VenderCmd_GetData
2138-1848:715819140.753 : iCmd = 1, nBytes = 4
2138-1848:715819344.611 : 0000 : 00 00 00 00 
2138-1848:715819344.793 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715819344.927 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715819345.368 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715819345.439 : => CNT96226::Close
2138-1848:715819349.558 : <= CNT96226::Close ret = 1
2138-1848:715819349.641 : <= CNT96226::~CNT96226
2138-1848:715819349.738 : <= CAsicIO::GetDeviceList
2138-1848:715819350.464 : => IoObject::SetTimeout
2138-1848:715819350.529 : Timeout--> In = 0 Out = 0
2138-1848:715819350.588 : <= IoObject::SetTimeout
2138-1848:715819350.659 : => CAsicIO::CAsicIO
2138-1848:715819350.738 : => CNT96226::CNT96226
2138-1848:715819350.797 : => CNT96226::Open
2138-1848:715819375.527 : <= CNT96226::Open ret = 1
2138-1848:715819375.629 : => CNT96226::Initialize
2138-1848:715819375.847 : <= CNT96226::Initialize ret = 1
2138-1848:715819375.909 : <= CNT96226::CNT96226
2138-1848:715819375.966 : <= CAsicIO::CAsicIO
2138-1848:715819376.020 : => CAsicIO::InitializeDevice
2138-1848:715819376.095 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715819380.188 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715819380.316 : => IoObject::GetLockName
2138-1848:715819380.377 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715819380.447 : <= IoObject::GetLockName
2138-1848:715819381.111 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715819381.192 : IO Send command 10 bytes
2138-1848:715819381.246 : => CNT96226::VenderCmd_SetData
2138-1848:715819381.307 : iCmd = 0, nBytes = 10
2138-1848:715819381.425 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715819724.492 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715819724.679 : => CNT96226::VenderCmd_GetData
2138-1848:715819724.749 : iCmd = 0, nBytes = 128
2138-1848:715819927.698 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819927.899 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819928.047 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715819928.187 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715819928.322 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715819928.454 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819928.584 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819928.714 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715819928.783 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715819928.986 : => CNT96226::VenderCmd_GetData
2138-1848:715819929.047 : iCmd = 1, nBytes = 4
2138-1848:715820129.406 : 0000 : 00 00 00 00 
2138-1848:715820129.584 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715820129.661 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715820129.736 : => CNT96226::VenderCmd_GetData
2138-1848:715820129.800 : iCmd = 3, nBytes = 2
2138-1848:715820495.611 : 0000 : 06 38 
2138-1848:715820495.787 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715820495.870 : => CNT96226::VenderCmd_GetData
2138-1848:715820495.941 : iCmd = 4, nBytes = 2
2138-1848:715820799.814 : 0000 : 07 07 
2138-1848:715820800.286 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715820800.432 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715820800.533 : => IoObject::InitializeDevice
2138-1848:715820800.648 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715820801.397 : <= IoObject::InitializeDevice ret = 1
2138-1848:715820801.476 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715820802.177 : => FindScanner
2138-1848:715820802.236 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715820802.303 : <= FindScanner ret = 1
2138-1848:715820802.367 : => IoObject::IoLockStart
2138-1848:715820802.457 : => CAsicIO::CheckDevice
2138-1848:715820802.516 : => CNT96226::ConnectIsAvailable
2138-1848:715820825.109 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715820825.351 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715820825.489 : <= IoObject::IoLockStart
2138-1848:715820825.842 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715820825.915 : IO Send command 10 bytes
2138-1848:715820826.003 : => CNT96226::VenderCmd_SetData
2138-1848:715820826.064 : iCmd = 0, nBytes = 10
2138-1848:715820826.178 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715821022.176 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715821022.352 : System send command 10 bytes + data 0 bytes
2138-1848:715821022.430 : IO total need to receive data 5 bytes
2138-1848:715821022.497 : => CNT96226::VenderCmd_GetData
2138-1848:715821022.558 : iCmd = 0, nBytes = 5
2138-1848:715821156.878 : 0000 : 06 00 02 02 ab 
2138-1848:715821157.013 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715821157.092 : System total receive data 5 bytes
2138-1848:715821157.154 : => CNT96226::VenderCmd_GetData
2138-1848:715821157.215 : iCmd = 1, nBytes = 4
2138-1848:715821331.348 : 0000 : 00 00 00 00 
2138-1848:715821331.432 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715821331.576 : <= CAsicIO::DoIo ret = 1
2138-1848:715821331.642 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715821331.711 : IO Send command 10 bytes
2138-1848:715821331.820 : => CNT96226::VenderCmd_SetData
2138-1848:715821331.891 : iCmd = 0, nBytes = 10
2138-1848:715821331.997 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715821513.209 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715821513.384 : System send command 10 bytes + data 0 bytes
2138-1848:715821513.461 : IO total need to receive data 165 bytes
2138-1848:715821513.531 : => CNT96226::VenderCmd_GetData
2138-1848:715821513.593 : iCmd = 0, nBytes = 165
2138-1848:715821676.605 : skip dump 37 bytes
2138-1848:715821676.855 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715821677.011 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715821677.158 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715821677.302 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715821677.443 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715821677.586 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715821677.722 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715821677.856 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715821677.925 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715821677.999 : System total receive data 165 bytes
2138-1848:715821678.068 : => CNT96226::VenderCmd_GetData
2138-1848:715821678.258 : iCmd = 1, nBytes = 4
2138-1848:715821885.963 : 0000 : 00 00 00 00 
2138-1848:715821886.056 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715821886.213 : <= CAsicIO::DoIo ret = 1
2138-1848:715821886.278 : Dump Inquiry
2138-1848:715821886.412 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715821886.543 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715821886.676 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715821886.816 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715821886.951 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715821887.084 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715821887.212 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715821887.339 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715821887.469 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715821887.599 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715821887.689 : 00a0 : 00 00 00 00 00 
2138-1848:715821887.763 : => ReadNVMDataInternal
2138-1848:715821887.997 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715821888.074 : IO Send command 10 bytes
2138-1848:715821888.195 : => CNT96226::VenderCmd_SetData
2138-1848:715821888.255 : iCmd = 0, nBytes = 10
2138-1848:715821888.360 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715822243.065 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715822243.254 : System send command 10 bytes + data 0 bytes
2138-1848:715822243.332 : IO total need to receive data 128 bytes
2138-1848:715822243.399 : => CNT96226::VenderCmd_GetData
2138-1848:715822243.464 : iCmd = 0, nBytes = 128
2138-1848:715822454.182 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715822454.349 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715822454.488 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715822454.629 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715822454.758 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715822454.887 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715822455.010 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715822455.134 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715822455.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715822455.269 : System total receive data 128 bytes
2138-1848:715822455.331 : => CNT96226::VenderCmd_GetData
2138-1848:715822455.388 : iCmd = 1, nBytes = 4
2138-1848:715822637.940 : 0000 : 00 00 00 00 
2138-1848:715822638.111 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715822638.278 : <= CAsicIO::DoIo ret = 1
2138-1848:715822638.355 : NVMData.PadScanCount = 0
2138-1848:715822638.418 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715822638.479 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715822638.546 : NVMData.FlatbedScanCount = 0
2138-1848:715822638.606 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715822638.664 : NVMData.SideEdgeFletbed = 0
2138-1848:715822638.736 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715822638.800 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715822638.864 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715822638.922 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715822638.985 : NVMData.BornMonth = 0
2138-1848:715822639.042 : NVMData.BornDay = 0
2138-1848:715822639.100 : NVMData.BornYear = 0
2138-1848:715822639.154 : NVMData.FirstScanMonth = 5
2138-1848:715822639.213 : NVMData.FirstScanDay = 18
2138-1848:715822639.272 : NVMData.FirstScanYear = 2020
2138-1848:715822639.330 : NVMData.VerticalMagnification = 0
2138-1848:715822639.390 : NVMData.HorizontalMagnification = 0
2138-1848:715822639.452 : NVMData.PowerSavingTime = 15
2138-1848:715822639.511 : NVMData.SN = A094165189010062
2138-1848:715822639.564 : NVMData.AutoFeed = 0
2138-1848:715822639.618 : NVMData.CCDType = 0
2138-1848:715822639.807 : NVMData.ScanSpeed = 0
2138-1848:715822639.866 : NVMData.RollerCount = 0
2138-1848:715822639.928 : NVMData.MultifeedCount = 0
2138-1848:715822639.984 : NVMData.JamCount = 0
2138-1848:715822640.043 : NVMData.IdentifyInfo = 
2138-1848:715822640.098 : NVMData.FormalName = 
2138-1848:715822640.148 : NVMData.ReservedB = 0
2138-1848:715822640.203 : NVMData.FunctionCode = 0
2138-1848:715822640.257 : NVMData.PreFeed = 0
2138-1848:715822640.309 : NVMData.PreFeedTime = 0
2138-1848:715822640.364 : NVMData.ButtonNumber = 0
2138-1848:715822640.421 : NVMData.PowerOffTime = 0
2138-1848:715822640.476 : <= ReadNVMDataInternal ret = 1
2138-1848:715822640.572 : => IoObject::IoLockEnd
2138-1848:715822640.652 : <= IoObject::IoLockEnd
2138-1848:715822640.706 : <= InitializeScanner ret = 1
2138-1848:715822640.775 : => GetLogicalScannerAbilityEx
2138-1848:715822640.841 : => IoObject::IoLockStart
2138-1848:715822640.926 : => CAsicIO::CheckDevice
2138-1848:715822640.985 : => CNT96226::ConnectIsAvailable
2138-1848:715822657.128 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715822657.251 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715822657.325 : <= IoObject::IoLockStart
2138-1848:715822657.394 : => IoObject::IoLockEnd
2138-1848:715822657.493 : <= IoObject::IoLockEnd
2138-1848:715822657.614 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715822657.697 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715822818.967 : => ReadNVMData
2138-1848:715822819.127 : => IoObject::IoLockStart
2138-1848:715822819.263 : => CAsicIO::CheckDevice
2138-1848:715822819.321 : => CNT96226::ConnectIsAvailable
2138-1848:715822845.052 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715822845.150 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715822845.217 : <= IoObject::IoLockStart
2138-1848:715822845.275 : => ReadNVMDataInternal
2138-1848:715822845.338 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715822845.406 : IO Send command 10 bytes
2138-1848:715822845.548 : => CNT96226::VenderCmd_SetData
2138-1848:715822845.605 : iCmd = 0, nBytes = 10
2138-1848:715822845.720 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715823194.686 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715823194.867 : System send command 10 bytes + data 0 bytes
2138-1848:715823194.952 : IO total need to receive data 128 bytes
2138-1848:715823195.024 : => CNT96226::VenderCmd_GetData
2138-1848:715823195.092 : iCmd = 0, nBytes = 128
2138-1848:715823405.235 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715823405.407 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715823405.552 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715823405.690 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715823405.821 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715823405.948 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715823406.077 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715823406.200 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715823406.267 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715823406.334 : System total receive data 128 bytes
2138-1848:715823406.395 : => CNT96226::VenderCmd_GetData
2138-1848:715823406.449 : iCmd = 1, nBytes = 4
2138-1848:715823596.926 : 0000 : 00 00 00 00 
2138-1848:715823597.096 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715823597.265 : <= CAsicIO::DoIo ret = 1
2138-1848:715823597.345 : NVMData.PadScanCount = 0
2138-1848:715823597.408 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715823597.473 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715823597.768 : NVMData.FlatbedScanCount = 0
2138-1848:715823597.828 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715823597.885 : NVMData.SideEdgeFletbed = 0
2138-1848:715823597.942 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715823597.998 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715823598.059 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715823598.320 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715823598.388 : NVMData.BornMonth = 0
2138-1848:715823598.441 : NVMData.BornDay = 0
2138-1848:715823598.499 : NVMData.BornYear = 0
2138-1848:715823598.552 : NVMData.FirstScanMonth = 5
2138-1848:715823598.606 : NVMData.FirstScanDay = 18
2138-1848:715823598.662 : NVMData.FirstScanYear = 2020
2138-1848:715823598.718 : NVMData.VerticalMagnification = 0
2138-1848:715823598.778 : NVMData.HorizontalMagnification = 0
2138-1848:715823598.836 : NVMData.PowerSavingTime = 15
2138-1848:715823598.892 : NVMData.SN = A094165189010062
2138-1848:715823598.944 : NVMData.AutoFeed = 0
2138-1848:715823598.998 : NVMData.CCDType = 0
2138-1848:715823599.050 : NVMData.ScanSpeed = 0
2138-1848:715823599.102 : NVMData.RollerCount = 0
2138-1848:715823599.158 : NVMData.MultifeedCount = 0
2138-1848:715823599.211 : NVMData.JamCount = 0
2138-1848:715823599.262 : NVMData.IdentifyInfo = 
2138-1848:715823599.317 : NVMData.FormalName = 
2138-1848:715823599.371 : NVMData.ReservedB = 0
2138-1848:715823599.426 : NVMData.FunctionCode = 0
2138-1848:715823599.477 : NVMData.PreFeed = 0
2138-1848:715823599.532 : NVMData.PreFeedTime = 0
2138-1848:715823599.583 : NVMData.ButtonNumber = 0
2138-1848:715823599.636 : NVMData.PowerOffTime = 0
2138-1848:715823599.692 : <= ReadNVMDataInternal ret = 1
2138-1848:715823599.758 : => IoObject::IoLockEnd
2138-1848:715823599.838 : <= IoObject::IoLockEnd
2138-1848:715823599.890 : <= ReadNVMData ret = 1
2138-1848:715825975.781 : ============Debug Start==========
2138-1848:715825976.122 : Date : 2020/5/18 09:51:17
2138-1848:715825976.205 : Process ID : 2138
2138-1848:715825976.555 : Windows : Version 10.0 build 18363 
2138-1848:715825977.062 : MemoryStatus.dwMemoryLoad : 30
2138-1848:715825977.132 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:715825977.202 : MemoryStatus.ullAvailPhys : 5896683520
2138-1848:715825977.268 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:715825977.334 : MemoryStatus.ullAvailPageFile : 7317893120
2138-1848:715825977.400 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:715825977.468 : MemoryStatus.ullAvailVirtual : 1723236352
2138-1848:715825977.532 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:715825977.641 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:715825977.705 : CPU Family 6 Model 10 Stepping 7
2138-1848:715825977.961 : CPU Count : 4
2138-1848:715825978.013 : CPU Frequency : 100.000 Mhz
2138-1848:715825982.686 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:715825982.843 : => InitializeDriver
2138-1848:715825983.094 : <= InitializeDriver ret = 1
2138-1848:715828262.307 : => InitializeScanner
2138-1848:715828262.596 : => CAsicIO::GetDeviceList
2138-1848:715828263.012 : => CNT96226::CNT96226
2138-1848:715828263.082 : => CNT96226::Open
2138-1848:715828287.787 : <= CNT96226::Open ret = 1
2138-1848:715828287.894 : => CNT96226::Initialize
2138-1848:715828288.123 : <= CNT96226::Initialize ret = 1
2138-1848:715828288.186 : <= CNT96226::CNT96226
2138-1848:715828288.248 : => CNT96226::EnumAvailableDevice
2138-1848:715828291.843 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:715828291.936 : DeviceHandleTable[ 0 ] = 256
2138-1848:715828292.003 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:715832024.953 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:715832026.102 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715832034.278 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715832034.512 : => IoObject::GetLockName
2138-1848:715832034.638 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715832034.789 : <= IoObject::GetLockName
2138-1848:715832035.614 : => CNT96226::VenderCmd_GetData
2138-1848:715832035.756 : iCmd = 3, nBytes = 2
2138-1848:715832443.113 : 0000 : 06 38 
2138-1848:715832443.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715832443.553 : => CNT96226::VenderCmd_GetData
2138-1848:715832443.692 : iCmd = 4, nBytes = 2
2138-1848:715832761.373 : 0000 : 07 07 
2138-1848:715832761.568 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715832761.740 : Device 0 USB ID = 0638 : 0707
2138-1848:715832761.930 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:715832762.085 : IO Send command 10 bytes
2138-1848:715832762.205 : => CNT96226::VenderCmd_SetData
2138-1848:715832762.321 : iCmd = 0, nBytes = 10
2138-1848:715832762.545 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715832973.104 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715832973.321 : => CNT96226::VenderCmd_GetData
2138-1848:715832973.459 : iCmd = 0, nBytes = 165
2138-1848:715833183.004 : skip dump 37 bytes
2138-1848:715833183.367 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715833183.654 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715833183.927 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715833184.208 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715833184.486 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715833184.766 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715833185.037 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833185.301 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833185.446 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715833185.580 : => CNT96226::VenderCmd_GetData
2138-1848:715833185.934 : iCmd = 1, nBytes = 4
2138-1848:715833395.367 : 0000 : 00 00 00 00 
2138-1848:715833395.558 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715833395.688 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715833395.826 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715833395.970 : IO Send command 10 bytes
2138-1848:715833396.088 : => CNT96226::VenderCmd_SetData
2138-1848:715833396.207 : iCmd = 0, nBytes = 10
2138-1848:715833396.429 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715833758.826 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715833759.109 : => CNT96226::VenderCmd_GetData
2138-1848:715833759.255 : iCmd = 0, nBytes = 128
2138-1848:715833968.032 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833968.382 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833968.688 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715833968.989 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715833969.279 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715833969.539 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833969.811 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833970.074 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715833970.212 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715833970.350 : => CNT96226::VenderCmd_GetData
2138-1848:715833970.465 : iCmd = 1, nBytes = 4
2138-1848:715834179.577 : 0000 : 00 00 00 00 
2138-1848:715834179.778 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715834179.918 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715834180.200 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:715834180.349 : => CNT96226::Close
2138-1848:715834187.138 : <= CNT96226::Close ret = 1
2138-1848:715834187.312 : <= CNT96226::~CNT96226
2138-1848:715834187.487 : <= CAsicIO::GetDeviceList
2138-1848:715834188.294 : => IoObject::SetTimeout
2138-1848:715834188.417 : Timeout--> In = 0 Out = 0
2138-1848:715834188.538 : <= IoObject::SetTimeout
2138-1848:715834188.669 : => CAsicIO::CAsicIO
2138-1848:715834188.819 : => CNT96226::CNT96226
2138-1848:715834188.938 : => CNT96226::Open
2138-1848:715834231.634 : <= CNT96226::Open ret = 1
2138-1848:715834231.866 : => CNT96226::Initialize
2138-1848:715834232.286 : <= CNT96226::Initialize ret = 1
2138-1848:715834232.421 : <= CNT96226::CNT96226
2138-1848:715834232.533 : <= CAsicIO::CAsicIO
2138-1848:715834232.650 : => CAsicIO::InitializeDevice
2138-1848:715834232.798 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:715834240.478 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:715834240.727 : => IoObject::GetLockName
2138-1848:715834240.854 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:715834240.995 : <= IoObject::GetLockName
2138-1848:715834241.846 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:715834242.012 : IO Send command 10 bytes
2138-1848:715834242.126 : => CNT96226::VenderCmd_SetData
2138-1848:715834242.247 : iCmd = 0, nBytes = 10
2138-1848:715834242.488 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715834601.754 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715834601.979 : => CNT96226::VenderCmd_GetData
2138-1848:715834602.106 : iCmd = 0, nBytes = 128
2138-1848:715834821.528 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715834821.936 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715834822.246 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715834822.536 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715834822.803 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715834823.072 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715834823.332 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715834823.599 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715834823.735 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715834824.127 : => CNT96226::VenderCmd_GetData
2138-1848:715834824.253 : iCmd = 1, nBytes = 4
2138-1848:715835034.785 : 0000 : 00 00 00 00 
2138-1848:715835035.024 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715835035.182 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:715835035.327 : => CNT96226::VenderCmd_GetData
2138-1848:715835035.451 : iCmd = 3, nBytes = 2
2138-1848:715835436.413 : 0000 : 06 38 
2138-1848:715835436.645 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715835436.807 : => CNT96226::VenderCmd_GetData
2138-1848:715835436.936 : iCmd = 4, nBytes = 2
2138-1848:715835753.748 : 0000 : 07 07 
2138-1848:715835753.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715835754.235 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:715835754.445 : => IoObject::InitializeDevice
2138-1848:715835754.648 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:715835755.827 : <= IoObject::InitializeDevice ret = 1
2138-1848:715835755.983 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:715835757.009 : => FindScanner
2138-1848:715835757.130 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:715835757.269 : <= FindScanner ret = 1
2138-1848:715835757.396 : => IoObject::IoLockStart
2138-1848:715835757.577 : => CAsicIO::CheckDevice
2138-1848:715835757.690 : => CNT96226::ConnectIsAvailable
2138-1848:715835780.415 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715835780.618 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715835780.744 : <= IoObject::IoLockStart
2138-1848:715835780.861 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715835781.003 : IO Send command 10 bytes
2138-1848:715835781.178 : => CNT96226::VenderCmd_SetData
2138-1848:715835781.301 : iCmd = 0, nBytes = 10
2138-1848:715835781.512 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:715835985.686 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715835985.947 : System send command 10 bytes + data 0 bytes
2138-1848:715835986.102 : IO total need to receive data 5 bytes
2138-1848:715835986.242 : => CNT96226::VenderCmd_GetData
2138-1848:715835986.366 : iCmd = 0, nBytes = 5
2138-1848:715836201.310 : 0000 : 06 00 02 02 ab 
2138-1848:715836201.553 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715836201.719 : System total receive data 5 bytes
2138-1848:715836201.874 : => CNT96226::VenderCmd_GetData
2138-1848:715836202.000 : iCmd = 1, nBytes = 4
2138-1848:715836398.217 : 0000 : 00 00 00 00 
2138-1848:715836398.419 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715836398.663 : <= CAsicIO::DoIo ret = 1
2138-1848:715836398.803 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:715836398.945 : IO Send command 10 bytes
2138-1848:715836399.139 : => CNT96226::VenderCmd_SetData
2138-1848:715836399.264 : iCmd = 0, nBytes = 10
2138-1848:715836399.498 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:715836592.979 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715836593.204 : System send command 10 bytes + data 0 bytes
2138-1848:715836593.354 : IO total need to receive data 165 bytes
2138-1848:715836593.491 : => CNT96226::VenderCmd_GetData
2138-1848:715836593.609 : iCmd = 0, nBytes = 165
2138-1848:715836804.279 : skip dump 37 bytes
2138-1848:715836804.656 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715836804.946 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715836805.228 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715836805.510 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715836805.778 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715836806.060 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715836806.319 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715836806.576 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715836806.713 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715836806.845 : System total receive data 165 bytes
2138-1848:715836806.970 : => CNT96226::VenderCmd_GetData
2138-1848:715836807.280 : iCmd = 1, nBytes = 4
2138-1848:715836981.337 : 0000 : 00 00 00 00 
2138-1848:715836981.507 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715836981.738 : <= CAsicIO::DoIo ret = 1
2138-1848:715836981.860 : Dump Inquiry
2138-1848:715836982.107 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:715836982.383 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:715836982.657 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:715836982.938 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:715836983.208 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:715836983.483 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:715836983.752 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715836984.032 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715836984.303 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:715836984.573 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:715836984.758 : 00a0 : 00 00 00 00 00 
2138-1848:715836984.899 : => ReadNVMDataInternal
2138-1848:715836985.286 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715836985.423 : IO Send command 10 bytes
2138-1848:715836985.606 : => CNT96226::VenderCmd_SetData
2138-1848:715836985.721 : iCmd = 0, nBytes = 10
2138-1848:715836985.935 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715837343.966 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715837344.267 : System send command 10 bytes + data 0 bytes
2138-1848:715837344.421 : IO total need to receive data 128 bytes
2138-1848:715837344.556 : => CNT96226::VenderCmd_GetData
2138-1848:715837344.676 : iCmd = 0, nBytes = 128
2138-1848:715837573.600 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715837573.841 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715837574.011 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715837574.166 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715837574.320 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715837574.464 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715837574.612 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715837574.757 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715837574.833 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715837574.913 : System total receive data 128 bytes
2138-1848:715837574.987 : => CNT96226::VenderCmd_GetData
2138-1848:715837575.051 : iCmd = 1, nBytes = 4
2138-1848:715837750.783 : 0000 : 00 00 00 00 
2138-1848:715837750.887 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715837751.051 : <= CAsicIO::DoIo ret = 1
2138-1848:715837751.128 : NVMData.PadScanCount = 0
2138-1848:715837751.195 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715837751.266 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715837751.337 : NVMData.FlatbedScanCount = 0
2138-1848:715837751.403 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715837751.469 : NVMData.SideEdgeFletbed = 0
2138-1848:715837751.538 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715837751.607 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715837751.674 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715837751.743 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715837751.810 : NVMData.BornMonth = 0
2138-1848:715837751.868 : NVMData.BornDay = 0
2138-1848:715837751.928 : NVMData.BornYear = 0
2138-1848:715837751.989 : NVMData.FirstScanMonth = 5
2138-1848:715837752.052 : NVMData.FirstScanDay = 18
2138-1848:715837752.118 : NVMData.FirstScanYear = 2020
2138-1848:715837752.181 : NVMData.VerticalMagnification = 0
2138-1848:715837752.247 : NVMData.HorizontalMagnification = 0
2138-1848:715837752.316 : NVMData.PowerSavingTime = 15
2138-1848:715837752.382 : NVMData.SN = A094165189010062
2138-1848:715837752.444 : NVMData.AutoFeed = 0
2138-1848:715837752.504 : NVMData.CCDType = 0
2138-1848:715837752.689 : NVMData.ScanSpeed = 0
2138-1848:715837752.754 : NVMData.RollerCount = 0
2138-1848:715837752.819 : NVMData.MultifeedCount = 0
2138-1848:715837752.882 : NVMData.JamCount = 0
2138-1848:715837752.946 : NVMData.IdentifyInfo = 
2138-1848:715837753.009 : NVMData.FormalName = 
2138-1848:715837753.068 : NVMData.ReservedB = 0
2138-1848:715837753.129 : NVMData.FunctionCode = 0
2138-1848:715837753.191 : NVMData.PreFeed = 0
2138-1848:715837753.250 : NVMData.PreFeedTime = 0
2138-1848:715837753.309 : NVMData.ButtonNumber = 0
2138-1848:715837753.371 : NVMData.PowerOffTime = 0
2138-1848:715837753.432 : <= ReadNVMDataInternal ret = 1
2138-1848:715837753.521 : => IoObject::IoLockEnd
2138-1848:715837753.614 : <= IoObject::IoLockEnd
2138-1848:715837753.676 : <= InitializeScanner ret = 1
2138-1848:715838978.489 : => GetLogicalScannerAbility
2138-1848:715838978.696 : => IoObject::IoLockStart
2138-1848:715838978.846 : => CAsicIO::CheckDevice
2138-1848:715838978.911 : => CNT96226::ConnectIsAvailable
2138-1848:715839004.680 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715839004.821 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715839004.894 : <= IoObject::IoLockStart
2138-1848:715839004.959 : => IoObject::IoLockEnd
2138-1848:715839005.064 : <= IoObject::IoLockEnd
2138-1848:715839005.151 : <= GetLogicalScannerAbility ret = 1
2138-1848:715842300.500 : => GetLogicalScannerAbilityEx
2138-1848:715842300.706 : => IoObject::IoLockStart
2138-1848:715842300.841 : => CAsicIO::CheckDevice
2138-1848:715842300.906 : => CNT96226::ConnectIsAvailable
2138-1848:715842325.106 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715842325.312 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715842325.441 : <= IoObject::IoLockStart
2138-1848:715842325.774 : => IoObject::IoLockEnd
2138-1848:715842325.862 : <= IoObject::IoLockEnd
2138-1848:715842325.987 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:715842326.068 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:715849103.225 : => ReadNVMData
2138-1848:715849103.437 : => IoObject::IoLockStart
2138-1848:715849103.586 : => CAsicIO::CheckDevice
2138-1848:715849103.652 : => CNT96226::ConnectIsAvailable
2138-1848:715849127.759 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715849127.882 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715849127.952 : <= IoObject::IoLockStart
2138-1848:715849128.025 : => ReadNVMDataInternal
2138-1848:715849128.095 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:715849128.170 : IO Send command 10 bytes
2138-1848:715849128.321 : => CNT96226::VenderCmd_SetData
2138-1848:715849128.384 : iCmd = 0, nBytes = 10
2138-1848:715849128.506 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:715849490.432 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715849490.640 : System send command 10 bytes + data 0 bytes
2138-1848:715849490.725 : IO total need to receive data 128 bytes
2138-1848:715849490.799 : => CNT96226::VenderCmd_GetData
2138-1848:715849490.865 : iCmd = 0, nBytes = 128
2138-1848:715849689.554 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715849689.727 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715849689.874 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:715849690.013 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:715849690.147 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:715849690.275 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715849690.403 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715849690.531 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:715849690.602 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715849690.668 : System total receive data 128 bytes
2138-1848:715849690.728 : => CNT96226::VenderCmd_GetData
2138-1848:715849690.785 : iCmd = 1, nBytes = 4
2138-1848:715849845.169 : 0000 : 00 00 00 00 
2138-1848:715849845.321 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715849845.484 : <= CAsicIO::DoIo ret = 1
2138-1848:715849845.674 : NVMData.PadScanCount = 0
2138-1848:715849845.740 : NVMData.ADFSingleModeScanCount = 0
2138-1848:715849845.803 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:715849845.862 : NVMData.FlatbedScanCount = 0
2138-1848:715849845.920 : NVMData.LeadingEdgeFletbed = 0
2138-1848:715849845.984 : NVMData.SideEdgeFletbed = 0
2138-1848:715849846.044 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:715849846.104 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:715849846.162 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:715849846.223 : NVMData.SideEdgeADFRearPage = 0
2138-1848:715849846.287 : NVMData.BornMonth = 0
2138-1848:715849846.340 : NVMData.BornDay = 0
2138-1848:715849846.397 : NVMData.BornYear = 0
2138-1848:715849846.451 : NVMData.FirstScanMonth = 5
2138-1848:715849846.511 : NVMData.FirstScanDay = 18
2138-1848:715849846.572 : NVMData.FirstScanYear = 2020
2138-1848:715849846.632 : NVMData.VerticalMagnification = 0
2138-1848:715849846.689 : NVMData.HorizontalMagnification = 0
2138-1848:715849846.750 : NVMData.PowerSavingTime = 15
2138-1848:715849846.809 : NVMData.SN = A094165189010062
2138-1848:715849846.864 : NVMData.AutoFeed = 0
2138-1848:715849846.916 : NVMData.CCDType = 0
2138-1848:715849846.969 : NVMData.ScanSpeed = 0
2138-1848:715849847.022 : NVMData.RollerCount = 0
2138-1848:715849847.077 : NVMData.MultifeedCount = 0
2138-1848:715849847.133 : NVMData.JamCount = 0
2138-1848:715849847.187 : NVMData.IdentifyInfo = 
2138-1848:715849847.244 : NVMData.FormalName = 
2138-1848:715849847.296 : NVMData.ReservedB = 0
2138-1848:715849847.352 : NVMData.FunctionCode = 0
2138-1848:715849847.403 : NVMData.PreFeed = 0
2138-1848:715849847.457 : NVMData.PreFeedTime = 0
2138-1848:715849847.510 : NVMData.ButtonNumber = 0
2138-1848:715849847.568 : NVMData.PowerOffTime = 0
2138-1848:715849847.626 : <= ReadNVMDataInternal ret = 1
2138-1848:715849847.695 : => IoObject::IoLockEnd
2138-1848:715849847.775 : <= IoObject::IoLockEnd
2138-1848:715849847.826 : <= ReadNVMData ret = 1
2138-1848:715859044.152 : => GetADFStatus
2138-1848:715859044.758 : => IoObject::IoLockStart
2138-1848:715859044.905 : => CAsicIO::CheckDevice
2138-1848:715859044.964 : => CNT96226::ConnectIsAvailable
2138-1848:715859070.563 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715859070.925 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715859070.997 : <= IoObject::IoLockStart
2138-1848:715859071.063 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715859071.135 : IO Send command 10 bytes
2138-1848:715859071.261 : => CNT96226::VenderCmd_SetData
2138-1848:715859071.325 : iCmd = 0, nBytes = 10
2138-1848:715859071.666 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715859259.435 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715859259.620 : System send command 10 bytes + data 0 bytes
2138-1848:715859259.694 : IO total need to receive data 2 bytes
2138-1848:715859259.760 : => CNT96226::VenderCmd_GetData
2138-1848:715859259.825 : iCmd = 0, nBytes = 2
2138-1848:715859456.858 : 0000 : 01 00 
2138-1848:715859456.970 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715859457.045 : System total receive data 2 bytes
2138-1848:715859457.111 : => CNT96226::VenderCmd_GetData
2138-1848:715859457.168 : iCmd = 1, nBytes = 4
2138-1848:715859656.248 : 0000 : 00 00 00 00 
2138-1848:715859656.397 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715859656.573 : <= CAsicIO::DoIo ret = 1
2138-1848:715859656.649 : Return status = 1
2138-1848:715859656.720 : => IoObject::IoLockEnd
2138-1848:715859656.801 : <= IoObject::IoLockEnd
2138-1848:715859656.860 : <= GetADFStatus ret = 1
2138-1848:715862119.926 : => GetADFStatus
2138-1848:715862120.133 : => IoObject::IoLockStart
2138-1848:715862120.273 : => CAsicIO::CheckDevice
2138-1848:715862120.341 : => CNT96226::ConnectIsAvailable
2138-1848:715862144.302 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715862144.425 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715862144.500 : <= IoObject::IoLockStart
2138-1848:715862144.568 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715862144.766 : IO Send command 10 bytes
2138-1848:715862144.910 : => CNT96226::VenderCmd_SetData
2138-1848:715862144.977 : iCmd = 0, nBytes = 10
2138-1848:715862145.090 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715862340.599 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715862340.806 : System send command 10 bytes + data 0 bytes
2138-1848:715862340.883 : IO total need to receive data 2 bytes
2138-1848:715862340.953 : => CNT96226::VenderCmd_GetData
2138-1848:715862341.018 : iCmd = 0, nBytes = 2
2138-1848:715862550.308 : 0000 : 01 00 
2138-1848:715862550.421 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715862550.504 : System total receive data 2 bytes
2138-1848:715862550.573 : => CNT96226::VenderCmd_GetData
2138-1848:715862550.640 : iCmd = 1, nBytes = 4
2138-1848:715862750.178 : 0000 : 00 00 00 00 
2138-1848:715862750.332 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715862750.496 : <= CAsicIO::DoIo ret = 1
2138-1848:715862750.574 : Return status = 1
2138-1848:715862750.644 : => IoObject::IoLockEnd
2138-1848:715862750.729 : <= IoObject::IoLockEnd
2138-1848:715862750.788 : <= GetADFStatus ret = 1
2138-1848:715877175.894 : => IsCalibrationDataFileExist
2138-1848:715877176.092 : <= IsCalibrationDataFileExist ret=1
2138-1848:715895416.107 : => StartScanJob
2138-1848:715895416.294 : <= StartScanJob ret = 1
2138-1848:715896330.919 : => GetADFStatus
2138-1848:715896331.132 : => IoObject::IoLockStart
2138-1848:715896331.255 : => CAsicIO::CheckDevice
2138-1848:715896331.318 : => CNT96226::ConnectIsAvailable
2138-1848:715896356.205 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715896356.328 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715896356.394 : <= IoObject::IoLockStart
2138-1848:715896356.462 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:715896356.537 : IO Send command 10 bytes
2138-1848:715896356.674 : => CNT96226::VenderCmd_SetData
2138-1848:715896356.736 : iCmd = 0, nBytes = 10
2138-1848:715896356.847 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:715896547.805 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715896547.934 : System send command 10 bytes + data 0 bytes
2138-1848:715896548.015 : IO total need to receive data 2 bytes
2138-1848:715896548.083 : => CNT96226::VenderCmd_GetData
2138-1848:715896548.147 : iCmd = 0, nBytes = 2
2138-1848:715896710.314 : 0000 : 01 00 
2138-1848:715896710.456 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715896710.536 : System total receive data 2 bytes
2138-1848:715896710.609 : => CNT96226::VenderCmd_GetData
2138-1848:715896710.670 : iCmd = 1, nBytes = 4
2138-1848:715896920.421 : 0000 : 00 00 00 00 
2138-1848:715896920.511 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715896920.672 : <= CAsicIO::DoIo ret = 1
2138-1848:715896920.750 : Return status = 1
2138-1848:715896920.816 : => IoObject::IoLockEnd
2138-1848:715896920.894 : <= IoObject::IoLockEnd
2138-1848:715896920.951 : <= GetADFStatus ret = 1
2138-1848:715898148.287 : => SwitchStrip
2138-1848:715898148.466 : Color = 0
2138-1848:715898148.529 : <= SwitchStrip ret = 1
2138-1848:715899426.908 : => TuneScanLength
2138-1848:715899427.098 : Portion = 0, Direction = 0, line = 0
2138-1848:715899427.175 : <= TuneScanLength ret = 1
2138-1848:715900888.646 : => TuneScanLength
2138-1848:715900888.834 : Portion = 1, Direction = 1, line = 0
2138-1848:715900888.916 : <= TuneScanLength ret = 1
2138-1848:715908391.766 : => SetScanParameter
2138-1848:715908391.979 : => IoObject::IoLockStart
2138-1848:715908392.123 : => CAsicIO::CheckDevice
2138-1848:715908392.186 : => CNT96226::ConnectIsAvailable
2138-1848:715908418.718 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:715908418.839 : <= CAsicIO::CheckDevice ret = 1
2138-1848:715908418.903 : <= IoObject::IoLockStart
2138-1848:715908418.980 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:715908419.056 : IO Send command 10 bytes
2138-1848:715908419.206 : => CNT96226::VenderCmd_SetData
2138-1848:715908419.270 : iCmd = 0, nBytes = 10
2138-1848:715908419.567 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:715908614.593 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:715908614.790 : System send command 10 bytes + data 0 bytes
2138-1848:715908614.865 : IO total need to receive data 2 bytes
2138-1848:715908614.928 : => CNT96226::VenderCmd_GetData
2138-1848:715908614.991 : iCmd = 0, nBytes = 2
2138-1848:715908817.093 : 0000 : 01 00 
2138-1848:715908817.228 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715908817.307 : System total receive data 2 bytes
2138-1848:715908817.372 : => CNT96226::VenderCmd_GetData
2138-1848:715908817.432 : iCmd = 1, nBytes = 4
2138-1848:715909020.057 : 0000 : 00 00 00 00 
2138-1848:715909020.168 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:715909020.319 : <= CAsicIO::DoIo ret = 1
2138-1848:715909020.404 : AP.ScanParameter.Left = 0
2138-1848:715909020.466 : AP.ScanParameter.Top = 0
2138-1848:715909020.527 : AP.ScanParameter.Width = 629
2138-1848:715909020.589 : AP.ScanParameter.Length = 1109
2138-1848:715909020.649 : AP.ScanParameter.PixelNum = 628
2138-1848:715909020.714 : AP.ScanParameter.LineNum = 1109
2138-1848:715909020.772 : AP.ScanParameter.ScanMode = 4
2138-1848:715909020.835 : AP.ScanParameter.ScanMethod = 1
2138-1848:715909020.895 : AP.ScanParameter.BitPerPixel = 24
2138-1848:715909020.955 : AP.ScanParameter.ScanSpeed = 0
2138-1848:715909021.010 : AP.ScanParameter.Contrast = 0
2138-1848:715909021.068 : AP.ScanParameter.Brightness = 0
2138-1848:715909021.125 : AP.ScanParameter.HTPatternNo = 1
2138-1848:715909021.185 : AP.ScanParameter.Highlight = 255
2138-1848:715909021.246 : AP.ScanParameter.Shadow = 0
2138-1848:715909021.300 : AP.ScanParameter.ColorFilter = 0
2138-1848:715909021.358 : AP.ScanParameter.Invert = 0
2138-1848:715909021.414 : AP.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:715909021.480 : AP.ScanParameter.ExtScanParam = 0x9000
2138-1848:715909021.545 : AP.ScanParameter.RExposure = 100
2138-1848:715909021.600 : AP.ScanParameter.GExposure = 100
2138-1848:715909021.658 : AP.ScanParameter.BExposure = 100
2138-1848:715909021.719 : AP.ScanParameter.XRes = 300
2138-1848:715909021.775 : AP.ScanParameter.YRes = 300
2138-1848:715909021.829 : AP.ScanParameter.RGain = 0
2138-1848:715909021.885 : AP.ScanParameter.GGain = 0
2138-1848:715909021.941 : AP.ScanParameter.BGain = 0
2138-1848:715909021.993 : AP.ScanParameter.lensPosition = 0
2138-1848:715909022.052 : AP.ScanParameter.byBackgroundLines = 0
2138-1848:715909022.111 : AP.ScanParameter.byPagesThisJob = 0
2138-1848:715909022.173 : AP.ScanParameter.EnableBatchScan = 1
2138-1848:715909022.234 : AP.ScanParameter.wPaperLength = 0
2138-1848:715909022.292 : AP.ScanParameter.ExtIndex = 0
2138-1848:715909022.348 : AP.ScanParameter.ExtSize = 0
2138-1848:715909022.404 : AP.ScanParameter.MaxPaperScan = 0
2138-1848:715909022.574 : AP.ScanParameter.UltraSonicIntension = 0
2138-1848:715909022.635 : AP.ScanParameter.CompressionArgument = 0
2138-1848:715909022.695 : AP.ScanParameter.HiWordLength = 0
2138-1848:715909022.753 : AP.ScanParameter.HiWordLineNum = 0
2138-1848:715909022.810 : AP.ScanParameter.ExtScanParam2 = 0x0
2138-1848:715909022.911 : => IoObject::IoLockEnd
2138-1848:715909022.989 : <= IoObject::IoLockEnd
2138-1848:715909023.043 : <= SetScanParameter ret = 1
2138-1848:715914760.235 : => SetGammaTable, Color(1),Size(256)
2138-1848:715914760.454 : <= SetGammaTable ret = 1
2138-1848:715967897.744 : => SetGammaTable, Color(2),Size(256)
2138-1848:715967897.950 : <= SetGammaTable ret = 1
2138-1848:716025113.149 : => SetGammaTable, Color(3),Size(256)
2138-1848:716025113.390 : <= SetGammaTable ret = 1
2138-1848:716083493.582 : => StartScan
2138-1848:716083493.768 : Thread Scanning = 0, APjobWorking = 0
2138-1848:716083493.843 : blIsRW3LiteB = 0
2138-1848:716083493.907 : => StartJob
2138-1848:716083493.967 : => IoObject::PrepareReadImage
2138-1848:716083494.025 : <= IoObject::PrepareReadImage
2138-1848:716083494.082 : => IoObject::IoLockStart
2138-1848:716083494.216 : => CAsicIO::CheckDevice
2138-1848:716083494.446 : => CNT96226::ConnectIsAvailable
2138-1848:716083522.097 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716083522.223 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716083522.289 : <= IoObject::IoLockStart
2138-1848:716083522.360 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716083522.432 : IO Send command 10 bytes
2138-1848:716083522.570 : => CNT96226::VenderCmd_SetData
2138-1848:716083522.630 : iCmd = 0, nBytes = 10
2138-1848:716083522.742 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716083726.147 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716083726.279 : System send command 10 bytes + data 0 bytes
2138-1848:716083726.361 : IO total need to receive data 2 bytes
2138-1848:716083726.426 : => CNT96226::VenderCmd_GetData
2138-1848:716083726.487 : iCmd = 0, nBytes = 2
2138-1848:716083918.493 : 0000 : 01 00 
2138-1848:716083918.640 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716083918.719 : System total receive data 2 bytes
2138-1848:716083918.788 : => CNT96226::VenderCmd_GetData
2138-1848:716083918.851 : iCmd = 1, nBytes = 4
2138-1848:716084081.366 : 0000 : 00 00 00 00 
2138-1848:716084081.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716084081.884 : <= CAsicIO::DoIo ret = 1
2138-1848:716084081.969 : => CAsicIO::DoIo code = 0x28 - 0xA0
2138-1848:716084082.039 : IO Send command 10 bytes
2138-1848:716084082.164 : => CNT96226::VenderCmd_SetData
2138-1848:716084082.222 : iCmd = 0, nBytes = 10
2138-1848:716084082.330 : 0000 : 28 00 a0 00 0a 0d 00 00 02 00 
2138-1848:716084259.285 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716084259.386 : System send command 10 bytes + data 0 bytes
2138-1848:716084259.454 : IO total need to receive data 2 bytes
2138-1848:716084259.516 : => CNT96226::VenderCmd_GetData
2138-1848:716084259.574 : iCmd = 0, nBytes = 2
2138-1848:716084433.349 : 0000 : 01 00 
2138-1848:716084433.430 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716084433.494 : System total receive data 2 bytes
2138-1848:716084433.553 : => CNT96226::VenderCmd_GetData
2138-1848:716084433.607 : iCmd = 1, nBytes = 4
2138-1848:716084575.989 : 0000 : 00 00 00 00 
2138-1848:716084576.173 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716084576.367 : <= CAsicIO::DoIo ret = 1
2138-1848:716084576.521 : Reset Background Line to 2
2138-1848:716084576.858 : Simulate maximum size scan: reset length to 1260/2520 Line
2138-1848:716084576.972 : ParamCutImageFront.dwCutTop 4, ParamCutImageFront.dwCutTail 2222
2138-1848:716084577.075 : IO.ScanParameter.Left = 0
2138-1848:716084577.133 : IO.ScanParameter.Top = 0
2138-1848:716084577.188 : IO.ScanParameter.Width = 1296
2138-1848:716084577.250 : IO.ScanParameter.Length = 1260
2138-1848:716084577.312 : IO.ScanParameter.PixelNum = 1296
2138-1848:716084577.367 : IO.ScanParameter.LineNum = 2520
2138-1848:716084577.427 : IO.ScanParameter.ScanMode = 4
2138-1848:716084577.482 : IO.ScanParameter.ScanMethod = 1
2138-1848:716084577.543 : IO.ScanParameter.BitPerPixel = 24
2138-1848:716084577.604 : IO.ScanParameter.ScanSpeed = 0
2138-1848:716084577.661 : IO.ScanParameter.Contrast = 0
2138-1848:716084577.719 : IO.ScanParameter.Brightness = 0
2138-1848:716084577.775 : IO.ScanParameter.HTPatternNo = 1
2138-1848:716084577.831 : IO.ScanParameter.Highlight = 255
2138-1848:716084577.894 : IO.ScanParameter.Shadow = 0
2138-1848:716084577.947 : IO.ScanParameter.ColorFilter = 0
2138-1848:716084578.008 : IO.ScanParameter.Invert = 0
2138-1848:716084578.065 : IO.ScanParameter.IntelligentMultiFeedStyle = 0
2138-1848:716084578.128 : IO.ScanParameter.ExtScanParam = 0x9000
2138-1848:716084578.191 : IO.ScanParameter.RExposure = 100
2138-1848:716084578.247 : IO.ScanParameter.GExposure = 100
2138-1848:716084578.307 : IO.ScanParameter.BExposure = 100
2138-1848:716084578.364 : IO.ScanParameter.XRes = 600
2138-1848:716084578.422 : IO.ScanParameter.YRes = 600
2138-1848:716084578.475 : IO.ScanParameter.RGain = 0
2138-1848:716084578.531 : IO.ScanParameter.GGain = 0
2138-1848:716084578.585 : IO.ScanParameter.BGain = 0
2138-1848:716084578.788 : IO.ScanParameter.lensPosition = 0
2138-1848:716084578.847 : IO.ScanParameter.byBackgroundLines = 2
2138-1848:716084578.906 : IO.ScanParameter.byPagesThisJob = 0
2138-1848:716084578.963 : IO.ScanParameter.EnableBatchScan = 1
2138-1848:716084579.022 : IO.ScanParameter.wPaperLength = 0
2138-1848:716084579.076 : IO.ScanParameter.ExtIndex = 0
2138-1848:716084579.130 : IO.ScanParameter.ExtSize = 0
2138-1848:716084579.187 : IO.ScanParameter.MaxPaperScan = 0
2138-1848:716084579.242 : IO.ScanParameter.UltraSonicIntension = 0
2138-1848:716084579.302 : IO.ScanParameter.CompressionArgument = 0
2138-1848:716084579.361 : IO.ScanParameter.HiWordLength = 0
2138-1848:716084579.417 : IO.ScanParameter.HiWordLineNum = 0
2138-1848:716084579.484 : Front Page Image Process Count = 4
2138-1848:716084579.755 : ImageProcess Stage 0 : OA982 Color Pack
2138-1848:716084579.824 : -> Pixel : 1296
2138-1848:716084579.878 : ImageProcess Stage 1 : Software gamma
2138-1848:716084579.936 : -> Pixel : 1296
2138-1848:716084579.990 : ImageProcess Stage 2 : Cut Image
2138-1848:716084580.049 : -> Pixel : 1296
2138-1848:716084580.099 : -> blColor : 1
2138-1848:716084580.148 : -> blDelayCutTop : 0
2138-1848:716084580.203 : -> dwCutLeft : 0
2138-1848:716084580.255 : -> dwCutRight : 38
2138-1848:716084580.306 : -> dwCutTop : 4
2138-1848:716084580.356 : -> dwCutTail : 2222
2138-1848:716084580.411 : ImageProcess Stage 3 : Bilinear Scale
2138-1848:716084580.467 : -> dwSrcWidth : 1258
2138-1848:716084580.520 : -> dwSrcLength : 2218
2138-1848:716084580.572 : -> dwDestWidth : 628
2138-1848:716084580.622 : -> dwDestLength : 1109
2138-1848:716084580.672 : -> dwYRateFraction : 0/0
2138-1848:716084580.726 : -> blColor : 1
2138-1848:716084580.774 : -> blYByRate : 0
2138-1848:716084584.136 : BatchScan - PipeMemoryUsageDivider = 2
2138-1848:716084584.209 : BatchScan - PipeDiskModeHardLimit = 134217728
2138-1848:716084584.277 : BatchScan - BatchScanPageRange = 2 ~ 4
2138-1848:716084584.339 : BatchScan - BatchScanDisableThreshold = 133169152
2138-1848:716084584.431 : Allocate buffer size=33554432
2138-1848:716084587.065 : Alloc Buffer @ =d5dd020 
2138-1848:716084587.130 :   IO  Buffer @ =d5dd020 / dddd020 
2138-1848:716084587.194 : Image Buffer @ =e5dd020 / 0 
2138-1848:716084587.261 :  BatchScan - BatchScanCachePage = 4
2138-1848:716084587.322 : Allocate Front IO pipe (size: 9798568-39194272) 
2138-1848:716084588.495 : Pipe = 5109948 Allocate size = 10485760 ~ 39845888
2138-1848:716084590.141 : Pipe = 5109948 Reset Total = 10485760 Free = 10485760 Data = 0
2138-1848:716084590.236 : Allocate Front Read pipe (size: 25166256-41943760) 
2138-1848:716084590.711 : Pipe = 5109a48 Allocate size = 27262976 ~ 44040192
2138-1848:716084596.426 : Pipe = 5109a48 Reset Total = 27262976 Free = 27262976 Data = 0
2138-1848:716084596.537 : Reset background event
2138-1848:716084599.217 : Create IO thread
2138-1848:716084600.722 : <= StartJob ret = 1
2138-1848:716084600.808 : => StartPage
2138-1848:716084600.861 : StartPage (1) Reset variable
2138-7d4:716084608.710 :     Pipe = 5109948 Read ==>
2138-7d4:716084608.839 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716084610.178 :         => CAsicIO::DoIo code = 0x2A - 0x95
2138-c0c:716084610.309 :         IO Send command 10 bytes
2138-c0c:716084610.396 :         => CNT96226::VenderCmd_SetData
2138-c0c:716084610.465 :         iCmd = 0, nBytes = 12
2138-c0c:716084610.595 :         0000 : 2a 00 95 00 00 00 00 00 02 00 00 00 
2138-1848:716084617.682 : <= StartPage ret = 1
2138-1848:716084617.779 : Page 1
2138-1848:716084617.829 : <= StartScan ret = 1
2138-c0c:716085265.372 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716085265.911 :         System send command 10 bytes + data 2 bytes
2138-c0c:716085265.997 :         => CNT96226::VenderCmd_GetData
2138-c0c:716085266.066 :         iCmd = 1, nBytes = 4
2138-c0c:716085383.678 :         0000 : 00 00 00 00 
2138-c0c:716085383.792 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716085384.046 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716085384.125 :         => CAsicIO::DoIo code = 0x2A - 0x96
2138-c0c:716085384.192 :         IO Send command 10 bytes
2138-c0c:716085384.293 :         => CNT96226::VenderCmd_SetData
2138-c0c:716085384.353 :         iCmd = 0, nBytes = 12
2138-c0c:716085384.473 :         0000 : 2a 00 96 00 00 01 00 00 02 00 00 00 
2138-1848:716085643.387 : => ReadScan
2138-1848:716085643.602 : Count = 99852, Ptr = 7de7690
2138-1848:716085643.686 : => ReadScanEx2
2138-1848:716085643.743 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716085643.811 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716085643.873 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716085643.942 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716085644.006 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716085644.074 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716085644.146 : => GetImageToBuffer
2138-1848:716085644.205 : => GetImageToBufferPageScan
2138-1848:716085644.271 : Pipe = 5109a48 Read ==>
2138-1848:716085644.419 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716085963.731 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716085963.928 :         System send command 10 bytes + data 2 bytes
2138-c0c:716085964.010 :         => CNT96226::VenderCmd_GetData
2138-c0c:716085964.080 :         iCmd = 1, nBytes = 4
2138-c0c:716086161.179 :         0000 : 00 00 00 00 
2138-c0c:716086161.331 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716086161.500 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716086161.639 :         => CAsicIO::DoIo code = 0x2A - 0x83
2138-c0c:716086161.707 :         IO Send command 10 bytes
2138-c0c:716086161.837 :         => CNT96226::VenderCmd_SetData
2138-c0c:716086161.899 :         iCmd = 0, nBytes = 28
2138-c0c:716086162.033 :         0000 : 2a 00 83 00 00 00 00 00 12 00 04 00 00 00 00 00 
2138-c0c:716086162.146 :         0010 : 00 00 04 00 00 00 00 00 00 00 04 00 
2138-c0c:716086346.827 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716086346.965 :         System send command 10 bytes + data 18 bytes
2138-c0c:716086347.041 :         => CNT96226::VenderCmd_GetData
2138-c0c:716086347.099 :         iCmd = 1, nBytes = 4
2138-c0c:716086528.532 :         0000 : 00 00 00 00 
2138-c0c:716086528.682 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716086528.845 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716086528.937 :         IOThread: ReadBackground
2138-c0c:716086529.089 :         Background Front Page Image Process Count = 3
2138-c0c:716086529.216 :         ImageProcess Stage 0 : OA982 Color Pack
2138-c0c:716086529.291 :         -> Pixel : 1296
2138-c0c:716086529.353 :         ImageProcess Stage 1 : Nearest Scale
2138-c0c:716086529.417 :         -> dwSrcWidth : 1296
2138-c0c:716086529.477 :         -> dwSrcLength : 2
2138-c0c:716086529.536 :         -> dwDestWidth : 628
2138-c0c:716086529.594 :         -> dwDestLength : 2
2138-c0c:716086529.647 :         -> dwYRateFraction : 0/0
2138-c0c:716086529.705 :         -> blColor : 1
2138-c0c:716086529.757 :         -> blYByRate : 0
2138-c0c:716086529.810 :         ImageProcess Stage 2 : Background Color Unpack
2138-c0c:716086529.874 :         -> Pixel : 628
2138-c0c:716086530.927 :         => CAsicIO::DoIo code = 0x28 - 0x9B
2138-c0c:716086531.003 :         IO Send command 10 bytes
2138-c0c:716086531.070 :         => CNT96226::VenderCmd_SetData
2138-c0c:716086531.129 :         iCmd = 0, nBytes = 10
2138-c0c:716086531.239 :         0000 : 28 00 9b 00 0a 0d 00 1e 60 00 
2138-c0c:716086836.042 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716086836.224 :         System send command 10 bytes + data 0 bytes
2138-c0c:716086836.299 :         IO total need to receive data 7776 bytes
2138-c0c:716086836.367 :         => CNT96226::VenderCmd_GetData
2138-c0c:716086836.430 :         iCmd = 0, nBytes = 7776
2138-c0c:716087081.905 :         skip dump 7648 bytes
2138-c0c:716087082.255 :         0000 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087082.403 :         0010 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087082.535 :         0020 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087082.806 :         0030 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087082.940 :         0040 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087083.068 :         0050 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087083.197 :         0060 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087083.326 :         0070 : 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 
2138-c0c:716087083.393 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716087083.462 :         System total receive data 7776 bytes
2138-c0c:716087083.531 :         => CNT96226::VenderCmd_GetData
2138-c0c:716087083.588 :         iCmd = 1, nBytes = 4
2138-c0c:716087279.312 :         0000 : 00 00 00 00 
2138-c0c:716087279.533 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716087279.945 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716087566.762 :         IOThread: Counting Padding Values
2138-c0c:716087567.032 :         => CScanner::GetWindowDescriptor
2138-c0c:716087567.124 :         <= CScanner::GetWindowDescriptor
2138-c0c:716087567.195 :         Dump Window Descriptor
2138-c0c:716087567.344 :         0000 : 00 00 00 00 00 00 00 47 00 00 02 58 02 58 00 00 
2138-c0c:716087567.489 :         0010 : 00 00 00 00 00 00 00 00 14 40 00 00 13 b0 80 80 
2138-c0c:716087567.626 :         0020 : 80 05 08 00 00 03 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716087567.773 :         0030 : ff 1d e0 ff 00 0f 30 09 d8 10 00 00 64 00 64 00 
2138-c0c:716087567.901 :         0040 : 64 80 00 00 00 02 00 00 00 00 00 00 00 00 00 
2138-c0c:716087567.974 :         IOThread : Set Window
2138-c0c:716087568.040 :         => CAsicIO::DoIo code = 0x24 - 0x00
2138-c0c:716087568.108 :         IO Send command 10 bytes
2138-c0c:716087568.237 :         => CNT96226::VenderCmd_SetData
2138-c0c:716087568.298 :         iCmd = 0, nBytes = 89
2138-c0c:716087568.430 :         0000 : 24 00 00 00 00 00 00 00 4f 00 00 00 00 00 00 00 
2138-c0c:716087568.570 :         0010 : 00 47 00 00 02 58 02 58 00 00 00 00 00 00 00 00 
2138-c0c:716087568.708 :         0020 : 00 00 14 40 00 00 13 b0 80 80 80 05 08 00 00 03 
2138-c0c:716087568.847 :         0030 : 00 00 00 00 00 00 00 00 00 00 ff 1d e0 ff 00 0f 
2138-c0c:716087568.988 :         0040 : 30 09 d8 10 00 00 64 00 64 00 64 80 00 00 00 02 
2138-c0c:716087569.091 :         0050 : 00 00 00 00 00 00 00 00 00 
2138-c0c:716088722.871 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716088723.061 :         System send command 10 bytes + data 79 bytes
2138-c0c:716088723.137 :         => CNT96226::VenderCmd_GetData
2138-c0c:716088723.196 :         iCmd = 1, nBytes = 4
2138-c0c:716088922.357 :         0000 : 00 00 00 00 
2138-c0c:716088922.495 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716088922.675 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716088922.811 :         IOThread:Send Gamma
2138-c0c:716088922.897 :         => CAquila::UpdateSWGammaTable
2138-c0c:716088922.957 :          NewScanParameter.ColorFilter = 0
2138-c0c:716088923.085 :         0000 : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 
2138-c0c:716088923.230 :         0010 : 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 
2138-c0c:716088923.367 :         0020 : 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 
2138-c0c:716088923.508 :         0030 : 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 
2138-c0c:716088923.651 :         0040 : 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 
2138-c0c:716088923.785 :         0050 : 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 
2138-c0c:716088923.924 :         0060 : 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 
2138-c0c:716088924.060 :         0070 : 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 
2138-c0c:716088924.199 :         0080 : 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 
2138-c0c:716088924.469 :         0090 : 90 91 92 93 94 95 96 97 98 99 9a 9b 9c 9d 9e 9f 
2138-c0c:716088924.616 :         00a0 : a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af 
2138-c0c:716088924.755 :         00b0 : b0 b1 b2 b3 b4 b5 b6 b7 b8 b9 ba bb bc bd be bf 
2138-c0c:716088924.894 :         00c0 : c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf 
2138-c0c:716088925.028 :         00d0 : d0 d1 d2 d3 d4 d5 d6 d7 d8 d9 da db dc dd de df 
2138-c0c:716088925.163 :         00e0 : e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef 
2138-c0c:716088925.298 :         00f0 : f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff 
2138-c0c:716088925.434 :         0100 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088925.563 :         0110 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088925.703 :         0120 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-c0c:716088925.843 :         0130 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-c0c:716088925.981 :         0140 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-c0c:716088926.118 :         0150 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-c0c:716088926.257 :         0160 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-c0c:716088926.394 :         0170 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-c0c:716088926.535 :         0180 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-c0c:716088926.675 :         0190 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-c0c:716088926.813 :         01a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-c0c:716088926.952 :         01b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-c0c:716088927.089 :         01c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-c0c:716088927.228 :         01d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-c0c:716088927.367 :         01e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088927.500 :         01f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088927.633 :         0200 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088927.762 :         0210 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088927.900 :         0220 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-c0c:716088928.037 :         0230 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-c0c:716088928.173 :         0240 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-c0c:716088928.307 :         0250 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-c0c:716088928.446 :         0260 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-c0c:716088928.585 :         0270 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-c0c:716088928.720 :         0280 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-c0c:716088928.859 :         0290 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-c0c:716088928.999 :         02a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-c0c:716088929.138 :         02b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-c0c:716088929.274 :         02c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-c0c:716088929.409 :         02d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-c0c:716088929.546 :         02e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088929.678 :         02f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088929.807 :         0300 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088929.936 :         0310 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-c0c:716088930.076 :         0320 : 00 00 00 00 00 00 00 15 1c 27 2b 32 35 38 3d 40 
2138-c0c:716088930.213 :         0330 : 44 46 4a 4c 4e 52 54 57 59 5c 5d 5f 62 63 66 67 
2138-c0c:716088930.352 :         0340 : 6a 6b 6d 6f 70 73 74 76 77 78 7b 7c 7e 7f 80 82 
2138-c0c:716088930.489 :         0350 : 83 85 86 88 89 8a 8c 8d 8f 90 91 92 93 95 96 97 
2138-c0c:716088930.678 :         0360 : 98 9a 9b 9c 9d 9e a0 a0 a2 a3 a4 a5 a6 a7 a8 a9 
2138-c0c:716088930.820 :         0370 : aa ab ad ad af af b0 b2 b2 b4 b4 b6 b6 b7 b8 b9 
2138-c0c:716088930.956 :         0380 : ba bb bc bd be bf c0 c1 c2 c3 c3 c4 c5 c6 c7 c8 
2138-c0c:716088931.097 :         0390 : c9 ca ca cb cc cd ce ce cf d0 d1 d2 d3 d4 d4 d5 
2138-c0c:716088931.236 :         03a0 : d6 d7 d7 d9 d9 da db db dc dd de df df e0 e1 e2 
2138-c0c:716088931.373 :         03b0 : e2 e3 e4 e4 e5 e6 e7 e7 e8 e9 e9 ea eb ec ec ed 
2138-c0c:716088931.509 :         03c0 : ee ee ef f0 f1 f1 f2 f3 f3 f4 f5 f6 f6 f7 f8 f8 
2138-c0c:716088931.643 :         03d0 : f9 f9 fa fb fb fc fd fe fe ff ff ff ff ff ff ff 
2138-c0c:716088931.775 :         03e0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088931.907 :         03f0 : ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
2138-c0c:716088931.977 :         <= CAquila::UpdateSWGammaTable
2138-c0c:716088968.199 :         IOThread: Wait Pipe
2138-c0c:716088968.330 :         Pipe = 5109948 ==> IsHighUsage
2138-c0c:716088968.465 :         Pipe = 5109948 Free size (10485760) + MaximumAllocateSize(39845888) - TotalBufferSize(10485760) : MinimizeAllocateSize(10485760)
2138-c0c:716088968.589 :         Pipe = 5109948 MaximumPage Count = 0 : Current Page Count = 0
2138-c0c:716088968.712 :         Pipe = 5109948 <== IsHighUsage ret = 0
2138-c0c:716088968.790 :         IOThread: Reserve Unit
2138-c0c:716088968.875 :         => CAsicIO::DoIo code = 0x16 - 0x00
2138-c0c:716088968.945 :         IO Send command 10 bytes
2138-c0c:716088969.083 :         => CNT96226::VenderCmd_SetData
2138-c0c:716088969.146 :         iCmd = 0, nBytes = 10
2138-c0c:716088969.543 :         0000 : 16 00 00 00 00 00 00 00 00 00 
2138-c0c:716089178.800 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716089179.096 :         System send command 10 bytes + data 0 bytes
2138-c0c:716089179.259 :         => CNT96226::VenderCmd_GetData
2138-c0c:716089179.390 :         iCmd = 1, nBytes = 4
2138-c0c:716089390.231 :         0000 : 00 00 00 00 
2138-c0c:716089390.422 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716089390.673 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716089390.803 :         IOThread: Start Scan
2138-c0c:716089390.931 :         => CAsicIO::DoIo code = 0x1B - 0x00
2138-c0c:716089391.074 :         IO Send command 10 bytes
2138-c0c:716089391.268 :         => CNT96226::VenderCmd_SetData
2138-c0c:716089391.392 :         iCmd = 0, nBytes = 10
2138-c0c:716089391.618 :         0000 : 1b 00 00 00 00 80 00 00 00 00 
2138-c0c:716089688.872 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716089689.171 :         System send command 10 bytes + data 0 bytes
2138-c0c:716089689.340 :         => CNT96226::VenderCmd_GetData
2138-c0c:716089689.478 :         iCmd = 1, nBytes = 4
2138-c0c:716089913.554 :         0000 : 00 00 00 00 
2138-c0c:716089913.749 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716089913.996 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716089914.133 :         IOThread: Read image 0 Bytes remain 9797760 bytes
2138-c0c:716089914.314 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716089914.493 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716089914.645 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716089914.774 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716089914.902 :         IO Send command 10 bytes
2138-c0c:716089915.078 :         => CNT96226::VenderCmd_SetData
2138-c0c:716089915.198 :         iCmd = 0, nBytes = 10
2138-c0c:716089915.424 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716090248.494 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716090248.798 :         System send command 10 bytes + data 0 bytes
2138-c0c:716090248.971 :         IO total need to receive data 2095632 bytes
2138-c0c:716090249.134 :         => CNT96226::VenderCmd_GetData
2138-c0c:716090249.264 :         iCmd = 2, nBytes = 24
2138-c0c:716090450.322 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716090450.871 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716090451.016 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716090451.163 :         Information.Status = 0
2138-c0c:716090451.303 :         => CNT96226::VenderCmd_GetData
2138-c0c:716090451.420 :         iCmd = 2, nBytes = 24
2138-c0c:716090607.336 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716090607.642 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716090607.764 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716090607.900 :         Information.Status = 0
2138-c0c:716090608.024 :         => CNT96226::VenderCmd_GetData
2138-c0c:716090608.142 :         iCmd = 2, nBytes = 24
2138-c0c:716090774.215 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716090774.544 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716090774.669 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716090774.806 :         Information.Status = 0
2138-c0c:716090774.935 :         => CNT96226::VenderCmd_GetData
2138-c0c:716090775.050 :         iCmd = 2, nBytes = 24
2138-c0c:716090947.816 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716090948.106 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716090948.219 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716090948.356 :         Information.Status = 0
2138-c0c:716090948.474 :         => CNT96226::VenderCmd_GetData
2138-c0c:716090948.595 :         iCmd = 2, nBytes = 24
2138-c0c:716091121.920 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716091122.240 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716091122.374 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716091122.504 :         Information.Status = 0
2138-c0c:716091122.621 :         => CNT96226::VenderCmd_GetData
2138-c0c:716091122.738 :         iCmd = 2, nBytes = 24
2138-c0c:716091295.753 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716091296.035 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716091296.157 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716091296.286 :         Information.Status = 0
2138-c0c:716091296.399 :         => CNT96226::VenderCmd_GetData
2138-c0c:716091296.515 :         iCmd = 2, nBytes = 24
2138-c0c:716091469.585 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716091469.890 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716091470.007 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716091470.139 :         Information.Status = 0
2138-c0c:716091470.252 :         => CNT96226::VenderCmd_GetData
2138-c0c:716091470.372 :         iCmd = 2, nBytes = 24
2138-c0c:716091648.164 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716091648.501 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716091648.625 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716091648.771 :         Information.Status = 0
2138-c0c:716091648.894 :         => CNT96226::VenderCmd_GetData
2138-c0c:716091649.011 :         iCmd = 2, nBytes = 24
2138-c0c:716091829.364 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716091829.664 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716091829.796 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716091829.933 :         Information.Status = 0
2138-c0c:716091830.048 :         => CNT96226::VenderCmd_GetData
2138-c0c:716091830.158 :         iCmd = 2, nBytes = 24
2138-c0c:716092003.321 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092003.617 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092003.739 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092003.885 :         Information.Status = 0
2138-c0c:716092003.999 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092004.122 :         iCmd = 2, nBytes = 24
2138-c0c:716092182.276 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092182.846 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092183.003 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092183.173 :         Information.Status = 0
2138-c0c:716092183.310 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092183.444 :         iCmd = 2, nBytes = 24
2138-c0c:716092362.899 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092363.217 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092363.351 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092363.493 :         Information.Status = 0
2138-c0c:716092363.614 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092363.737 :         iCmd = 2, nBytes = 24
2138-c0c:716092536.863 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092537.143 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092537.267 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092537.403 :         Information.Status = 0
2138-c0c:716092537.519 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092537.637 :         iCmd = 2, nBytes = 24
2138-c0c:716092714.903 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092715.252 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092715.375 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092715.519 :         Information.Status = 0
2138-c0c:716092715.641 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092715.760 :         iCmd = 2, nBytes = 24
2138-c0c:716092911.892 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716092912.213 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716092912.345 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716092912.485 :         Information.Status = 0
2138-c0c:716092912.606 :         => CNT96226::VenderCmd_GetData
2138-c0c:716092912.722 :         iCmd = 2, nBytes = 24
2138-c0c:716093085.678 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093085.959 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093086.075 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093086.206 :         Information.Status = 0
2138-c0c:716093086.327 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093086.443 :         iCmd = 2, nBytes = 24
2138-c0c:716093275.348 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093275.687 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093275.809 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093275.942 :         Information.Status = 0
2138-c0c:716093276.065 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093276.187 :         iCmd = 2, nBytes = 24
2138-c0c:716093449.132 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093449.413 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093449.535 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093449.669 :         Information.Status = 0
2138-c0c:716093449.785 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093449.899 :         iCmd = 2, nBytes = 24
2138-c0c:716093623.246 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093623.527 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093623.646 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093623.782 :         Information.Status = 0
2138-c0c:716093623.906 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093624.026 :         iCmd = 2, nBytes = 24
2138-c0c:716093808.946 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093809.276 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093809.405 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093809.545 :         Information.Status = 0
2138-c0c:716093809.671 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093809.786 :         iCmd = 2, nBytes = 24
2138-c0c:716093982.866 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716093983.394 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716093983.525 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716093983.663 :         Information.Status = 0
2138-c0c:716093983.778 :         => CNT96226::VenderCmd_GetData
2138-c0c:716093983.901 :         iCmd = 2, nBytes = 24
2138-c0c:716094156.825 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716094157.117 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716094157.237 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716094157.379 :         Information.Status = 0
2138-c0c:716094157.499 :         => CNT96226::VenderCmd_GetData
2138-c0c:716094157.625 :         iCmd = 2, nBytes = 24
2138-c0c:716094338.517 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716094338.830 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716094338.952 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716094339.091 :         Information.Status = 0
2138-c0c:716094339.211 :         => CNT96226::VenderCmd_GetData
2138-c0c:716094339.325 :         iCmd = 2, nBytes = 24
2138-c0c:716094512.462 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716094512.757 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716094512.879 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716094513.007 :         Information.Status = 0
2138-c0c:716094513.125 :         => CNT96226::VenderCmd_GetData
2138-c0c:716094513.238 :         iCmd = 2, nBytes = 24
2138-c0c:716094658.828 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716094659.025 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716094659.100 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716094659.190 :         Information.Status = 0
2138-c0c:716094659.266 :         => CNT96226::VenderCmd_GetData
2138-c0c:716094659.337 :         iCmd = 2, nBytes = 24
2138-c0c:716094921.450 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716094921.706 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716094921.794 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716094921.895 :         Information.Status = 0
2138-c0c:716094921.980 :         => CNT96226::VenderCmd_GetData
2138-c0c:716094922.056 :         iCmd = 2, nBytes = 24
2138-c0c:716095123.981 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716095124.215 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716095124.308 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716095124.409 :         Information.Status = 0
2138-c0c:716095124.495 :         => CNT96226::VenderCmd_GetData
2138-c0c:716095124.575 :         iCmd = 2, nBytes = 24
2138-c0c:716095337.468 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716095337.726 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716095337.819 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716095337.913 :         Information.Status = 0
2138-c0c:716095337.997 :         => CNT96226::VenderCmd_GetData
2138-c0c:716095338.076 :         iCmd = 2, nBytes = 24
2138-c0c:716095517.955 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716095518.144 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716095518.223 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716095518.311 :         Information.Status = 0
2138-c0c:716095518.388 :         => CNT96226::VenderCmd_GetData
2138-c0c:716095518.466 :         iCmd = 2, nBytes = 24
2138-c0c:716095667.927 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716095668.121 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716095668.202 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716095668.295 :         Information.Status = 0
2138-c0c:716095668.370 :         => CNT96226::VenderCmd_GetData
2138-c0c:716095668.449 :         iCmd = 2, nBytes = 24
2138-c0c:716095831.449 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716095831.717 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716095831.973 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716095832.102 :         Information.Status = 0
2138-c0c:716095832.192 :         => CNT96226::VenderCmd_GetData
2138-c0c:716095832.274 :         iCmd = 2, nBytes = 24
2138-c0c:716096028.154 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096028.365 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096028.454 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096028.550 :         Information.Status = 0
2138-c0c:716096028.635 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096028.715 :         iCmd = 2, nBytes = 24
2138-c0c:716096182.120 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096182.319 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096182.397 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096182.487 :         Information.Status = 0
2138-c0c:716096182.563 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096182.635 :         iCmd = 2, nBytes = 24
2138-c0c:716096337.537 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096337.799 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096337.886 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096337.993 :         Information.Status = 0
2138-c0c:716096338.080 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096338.161 :         iCmd = 2, nBytes = 24
2138-c0c:716096511.505 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096511.690 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096511.771 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096511.855 :         Information.Status = 0
2138-c0c:716096511.931 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096512.010 :         iCmd = 2, nBytes = 24
2138-c0c:716096673.140 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096673.326 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096673.405 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096673.487 :         Information.Status = 0
2138-c0c:716096673.565 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096673.638 :         iCmd = 2, nBytes = 24
2138-c0c:716096841.792 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716096842.054 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716096842.137 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716096842.247 :         Information.Status = 0
2138-c0c:716096842.327 :         => CNT96226::VenderCmd_GetData
2138-c0c:716096842.405 :         iCmd = 2, nBytes = 24
2138-c0c:716097033.358 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097033.571 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097033.658 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097033.749 :         Information.Status = 0
2138-c0c:716097033.830 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097033.908 :         iCmd = 2, nBytes = 24
2138-c0c:716097191.195 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097191.378 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097191.458 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097191.538 :         Information.Status = 0
2138-c0c:716097191.611 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097191.684 :         iCmd = 2, nBytes = 24
2138-c0c:716097354.185 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097354.459 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097354.556 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097354.665 :         Information.Status = 0
2138-c0c:716097354.751 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097354.840 :         iCmd = 2, nBytes = 24
2138-c0c:716097563.480 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097563.696 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097563.989 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097564.085 :         Information.Status = 0
2138-c0c:716097564.165 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097564.247 :         iCmd = 2, nBytes = 24
2138-c0c:716097732.471 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097732.666 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097732.746 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097732.837 :         Information.Status = 0
2138-c0c:716097732.914 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097732.989 :         iCmd = 2, nBytes = 24
2138-c0c:716097910.933 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716097911.196 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716097911.284 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716097911.385 :         Information.Status = 0
2138-c0c:716097911.476 :         => CNT96226::VenderCmd_GetData
2138-c0c:716097911.557 :         iCmd = 2, nBytes = 24
2138-c0c:716098085.082 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098085.261 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098085.343 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098085.430 :         Information.Status = 0
2138-c0c:716098085.506 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098085.578 :         iCmd = 2, nBytes = 24
2138-c0c:716098242.787 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098242.969 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098243.048 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098243.136 :         Information.Status = 0
2138-c0c:716098243.209 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098243.285 :         iCmd = 2, nBytes = 24
2138-c0c:716098401.960 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098402.198 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098402.282 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098402.379 :         Information.Status = 0
2138-c0c:716098402.461 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098402.539 :         iCmd = 2, nBytes = 24
2138-c0c:716098575.924 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098576.107 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098576.182 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098576.271 :         Information.Status = 0
2138-c0c:716098576.345 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098576.417 :         iCmd = 2, nBytes = 24
2138-c0c:716098737.667 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098737.851 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098737.926 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098738.008 :         Information.Status = 0
2138-c0c:716098738.087 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098738.160 :         iCmd = 2, nBytes = 24
2138-c0c:716098896.250 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716098896.508 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716098896.603 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716098896.705 :         Information.Status = 0
2138-c0c:716098896.789 :         => CNT96226::VenderCmd_GetData
2138-c0c:716098896.871 :         iCmd = 2, nBytes = 24
2138-c0c:716099066.983 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716099067.170 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716099067.250 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716099067.334 :         Information.Status = 0
2138-c0c:716099067.407 :         => CNT96226::VenderCmd_GetData
2138-c0c:716099067.490 :         iCmd = 2, nBytes = 24
2138-c0c:716099236.379 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716099236.558 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716099236.779 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716099236.868 :         Information.Status = 0
2138-c0c:716099236.939 :         => CNT96226::VenderCmd_GetData
2138-c0c:716099237.016 :         iCmd = 2, nBytes = 24
2138-c0c:716099395.919 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716099396.190 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716099396.272 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716099396.381 :         Information.Status = 0
2138-c0c:716099396.463 :         => CNT96226::VenderCmd_GetData
2138-c0c:716099396.552 :         iCmd = 2, nBytes = 24
2138-c0c:716099561.915 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716099562.137 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716099562.232 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716099562.326 :         Information.Status = 0
2138-c0c:716099562.406 :         => CNT96226::VenderCmd_GetData
2138-c0c:716099562.482 :         iCmd = 2, nBytes = 24
2138-c0c:716100120.657 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716100120.938 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716100121.032 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716100121.141 :         Information.Status = 0
2138-c0c:716100121.226 :         => CNT96226::VenderCmd_GetData
2138-c0c:716100121.307 :         iCmd = 2, nBytes = 24
2138-c0c:716101101.760 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716101102.034 :         0010 : f0 00 00 00 50 99 37 00 
2138-c0c:716101102.122 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716101102.224 :         Information.Status = 1, Information.Addr = 3643728
2138-c0c:716101106.872 :         => CNT96226::MemoryRead
2138-c0c:716101508.493 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716101508.970 :         System total receive data 311040 bytes
2138-c0c:716101509.070 :         => CNT96226::VenderCmd_GetData
2138-c0c:716101509.155 :         iCmd = 1, nBytes = 4
2138-c0c:716101699.569 :         0000 : 00 00 00 00 
2138-c0c:716101699.714 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716101699.899 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716101699.986 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716101700.077 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716101700.210 :         Pipe = 5109948 Write ==>
2138-c0c:716101700.343 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716101700.501 :         Pipe = 5109948 start to write data
2138-c0c:716101700.592 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 0 size = 36
2138-c0c:716101700.734 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716101700.860 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716101700.970 :         Pipe = 5109948 Set read data ready
2138-c0c:716101701.148 :         Pipe = 5109948 Write <==
2138-c0c:716101701.231 :         Pipe = 5109948 Write ==>
2138-c0c:716101701.333 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716101701.463 :         Pipe = 5109948 start to write data
2138-c0c:716101701.550 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 36 size = 311040
2138-7d4:716101702.290 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716101702.512 :     Pipe = 5109948 Read Copy from 5100e18 + 0 size = 36
2138-7d4:716101702.662 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716101702.794 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716101702.908 :     Pipe = 5109948 Read <==
2138-c0c:716101707.230 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716101707.371 :         Pipe = 5109948 Write read wait size = 0
2138-c0c:716101707.477 :         Pipe = 5109948 Write <==
2138-7d4:716101829.607 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716101830.006 :     Pipe = 5109948 Read ==>
2138-7d4:716101830.180 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716101830.341 :     Pipe = 5109948 Read Copy from 5100e18 + 36 size = 311040
2138-7d4:716101836.345 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716101836.479 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716101836.597 :     Pipe = 5109948 Read <==
2138-7d4:716101836.670 :     ImageProcessThread : Process start
2138-7d4:716101845.830 :     BytesPerLine = 3888
2138-7d4:716101845.924 :     Lines = 80
2138-7d4:716101914.451 :     ImageProcessThread : Process end
2138-c0c:716101983.568 :         IOThread: get image OK
2138-c0c:716101983.780 :         IOThread: Read image 311040 Bytes remain 9486720 bytes
2138-c0c:716101983.890 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716101983.993 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716101984.090 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716101984.169 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716101984.234 :         IO Send command 10 bytes
2138-c0c:716101984.356 :         => CNT96226::VenderCmd_SetData
2138-c0c:716101984.422 :         iCmd = 0, nBytes = 10
2138-c0c:716101984.546 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716102248.602 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716102248.787 :         System send command 10 bytes + data 0 bytes
2138-c0c:716102248.870 :         IO total need to receive data 2095632 bytes
2138-c0c:716102248.941 :         => CNT96226::VenderCmd_GetData
2138-c0c:716102249.010 :         iCmd = 2, nBytes = 24
2138-c0c:716102756.569 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716102756.820 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716102756.891 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716102756.974 :         Information.Status = 0
2138-c0c:716102757.043 :         => CNT96226::VenderCmd_GetData
2138-c0c:716102757.105 :         iCmd = 2, nBytes = 24
2138-7d4:716103542.304 :     Pipe = 5109a48 Write ==>
2138-7d4:716103542.559 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716103542.703 :     Pipe = 5109a48 start to write data
2138-7d4:716103542.778 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 0 size = 36
2138-7d4:716103542.891 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716103542.989 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716103543.076 :     Pipe = 5109a48 Set read data ready
2138-7d4:716103543.214 :     Pipe = 5109a48 Write <==
2138-7d4:716103543.272 :     Pipe = 5109a48 Write ==>
2138-7d4:716103543.346 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716103543.444 :     Pipe = 5109a48 start to write data
2138-7d4:716103543.507 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 36 size = 71592
2138-7d4:716103544.710 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27191348 Data = 71628
2138-7d4:716103544.811 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716103544.893 :     Pipe = 5109a48 Write <==
2138-7d4:716103544.956 :     Pipe = 5109948 Read ==>
2138-7d4:716103545.040 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716103545.584 : Pipe = 5109a48 Read Total = 27262976 Free = 27191348 Data = 71628
2138-1848:716103545.759 : Pipe = 5109a48 Read Copy from 5109b08 + 0 size = 36
2138-1848:716103545.874 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27191384 Data = 71592
2138-1848:716103545.976 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716103546.071 : Pipe = 5109a48 Read <==
2138-1848:716103546.146 : Get Packet type = 0 
2138-1848:716103546.206 : Get Packet dwSize = 71592 
2138-1848:716103546.271 : Get Packet bADFStatus = 1 
2138-1848:716103546.332 : Get Packet dwStatusLong = 0 
2138-1848:716103546.490 : Get Packet dwMessageStatusLong = 0 
2138-1848:716103546.569 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716103546.636 : <= GetImageToBuffer Ret = 1
2138-1848:716103546.706 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:716103546.781 : Pipe = 5109a48 Read ==>
2138-1848:716103546.857 : Pipe = 5109a48 Read Total = 27262976 Free = 27191384 Data = 71592
2138-1848:716103546.960 : Pipe = 5109a48 Read Copy from 5109b08 + 36 size = 71592
2138-1848:716103547.410 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716103547.507 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716103547.587 : Pipe = 5109a48 Read <==
2138-1848:716103547.645 : => GetImageToBuffer
2138-1848:716103547.699 : => GetImageToBufferPageScan
2138-1848:716103547.756 : Pipe = 5109a48 Read ==>
2138-1848:716103547.831 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716103713.438 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716103713.656 :         0010 : f0 00 00 00 50 58 3c 00 
2138-c0c:716103713.731 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716103713.811 :         Information.Status = 1, Information.Addr = 3954768
2138-c0c:716103714.887 :         => CNT96226::MemoryRead
2138-c0c:716104100.447 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716104100.656 :         System total receive data 311040 bytes
2138-c0c:716104100.736 :         => CNT96226::VenderCmd_GetData
2138-c0c:716104100.809 :         iCmd = 1, nBytes = 4
2138-c0c:716104266.212 :         0000 : 00 00 00 00 
2138-c0c:716104266.362 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716104266.549 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716104266.629 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716104266.692 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716104266.806 :         Pipe = 5109948 Write ==>
2138-c0c:716104266.917 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716104267.039 :         Pipe = 5109948 start to write data
2138-c0c:716104267.107 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 311076 size = 36
2138-c0c:716104267.225 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716104267.326 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716104267.417 :         Pipe = 5109948 Set read data ready
2138-c0c:716104267.548 :         Pipe = 5109948 Write <==
2138-c0c:716104267.612 :         Pipe = 5109948 Write ==>
2138-c0c:716104267.805 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716104267.937 :         Pipe = 5109948 start to write data
2138-c0c:716104268.008 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 311112 size = 311040
2138-7d4:716104268.163 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716104268.354 :     Pipe = 5109948 Read Copy from 5100e18 + 311076 size = 36
2138-7d4:716104268.474 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716104268.581 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716104268.673 :     Pipe = 5109948 Read <==
2138-7d4:716104268.736 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716104268.810 :     Pipe = 5109948 Read ==>
2138-7d4:716104268.897 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716104272.252 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716104272.364 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716104272.455 :         Pipe = 5109948 Set read data ready
2138-c0c:716104272.559 :         Pipe = 5109948 Write <==
2138-7d4:716104272.735 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716104272.862 :     Pipe = 5109948 Read Copy from 5100e18 + 311112 size = 311040
2138-7d4:716104273.964 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716104274.164 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716104274.255 :     Pipe = 5109948 Read <==
2138-7d4:716104274.315 :     ImageProcessThread : Process start
2138-7d4:716104278.615 :     BytesPerLine = 3888
2138-7d4:716104278.682 :     Lines = 80
2138-7d4:716104329.008 :     ImageProcessThread : Process end
2138-c0c:716104453.413 :         IOThread: get image OK
2138-c0c:716104453.610 :         IOThread: Read image 311040 Bytes remain 9175680 bytes
2138-c0c:716104453.727 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716104454.055 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716104454.135 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716104454.211 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716104454.278 :         IO Send command 10 bytes
2138-c0c:716104454.436 :         => CNT96226::VenderCmd_SetData
2138-c0c:716104454.496 :         iCmd = 0, nBytes = 10
2138-c0c:716104454.619 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716104745.666 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716104745.890 :         System send command 10 bytes + data 0 bytes
2138-c0c:716104745.977 :         IO total need to receive data 2095632 bytes
2138-c0c:716104746.056 :         => CNT96226::VenderCmd_GetData
2138-c0c:716104746.125 :         iCmd = 2, nBytes = 24
2138-c0c:716104912.457 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716104912.719 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716104912.789 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716104912.878 :         Information.Status = 0
2138-c0c:716104912.945 :         => CNT96226::VenderCmd_GetData
2138-c0c:716104913.016 :         iCmd = 2, nBytes = 24
2138-7d4:716104982.371 :     Pipe = 5109a48 Write ==>
2138-7d4:716104982.634 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716104982.778 :     Pipe = 5109a48 start to write data
2138-7d4:716104982.847 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 71628 size = 36
2138-7d4:716104982.968 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716104983.065 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716104983.155 :     Pipe = 5109a48 Set read data ready
2138-7d4:716104983.283 :     Pipe = 5109a48 Write <==
2138-7d4:716104983.343 :     Pipe = 5109a48 Write ==>
2138-7d4:716104983.417 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716104983.538 :     Pipe = 5109a48 start to write data
2138-7d4:716104983.597 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 71664 size = 75360
2138-1848:716104983.760 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716104983.942 : Pipe = 5109a48 Read Copy from 5109b08 + 71628 size = 36
2138-1848:716104984.059 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716104984.166 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716104984.255 : Pipe = 5109a48 Read <==
2138-1848:716104984.325 : Get Packet type = 0 
2138-1848:716104984.385 : Get Packet dwSize = 75360 
2138-1848:716104984.445 : Get Packet bADFStatus = 1 
2138-1848:716104984.514 : Get Packet dwStatusLong = 0 
2138-1848:716104984.572 : Get Packet dwMessageStatusLong = 0 
2138-1848:716104984.645 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716104984.725 : <= GetImageToBuffer Ret = 1
2138-1848:716104984.801 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:716104984.880 : Pipe = 5109a48 Read ==>
2138-7d4:716104984.948 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716104985.051 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716104985.159 :     Pipe = 5109a48 Write <==
2138-7d4:716104985.224 :     Pipe = 5109948 Read ==>
2138-1848:716104985.311 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716104985.519 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716104985.607 : Pipe = 5109a48 Read Copy from 5109b08 + 71664 size = 28260
2138-1848:716104986.076 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27215876 Data = 47100
2138-1848:716104986.175 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716104986.258 : Pipe = 5109a48 Read <==
2138-1848:716105205.974 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716105206.177 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716105206.254 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716105206.332 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716105206.398 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716105206.465 : <= ReadScanEx2 ret = 1
2138-1848:716105206.530 : <= ReadScan ret = 1
2138-c0c:716106241.107 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716106241.336 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716106241.408 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716106241.491 :         Information.Status = 0
2138-c0c:716106241.564 :         => CNT96226::VenderCmd_GetData
2138-c0c:716106241.629 :         iCmd = 2, nBytes = 24
2138-c0c:716107015.139 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716107015.402 :         0010 : f0 00 00 00 50 17 41 00 
2138-c0c:716107015.476 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716107015.560 :         Information.Status = 1, Information.Addr = 4265808
2138-c0c:716107016.631 :         => CNT96226::MemoryRead
2138-c0c:716107561.845 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716107562.722 :         System total receive data 311040 bytes
2138-c0c:716107562.845 :         => CNT96226::VenderCmd_GetData
2138-c0c:716107572.725 :         iCmd = 1, nBytes = 4
2138-1848:716107771.668 : => ReadScan
2138-1848:716107771.867 : Count = 99852, Ptr = 7de7690
2138-1848:716107771.952 : => ReadScanEx2
2138-1848:716107772.014 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716107772.083 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716107772.150 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716107772.221 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716107772.290 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716107772.358 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716107772.432 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:716107772.509 : Pipe = 5109a48 Read ==>
2138-1848:716107772.638 : Pipe = 5109a48 Read Total = 27262976 Free = 27215876 Data = 47100
2138-1848:716107772.769 : Pipe = 5109a48 Read Copy from 5109b08 + 99924 size = 47100
2138-1848:716107773.246 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716107773.344 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716107773.427 : Pipe = 5109a48 Read <==
2138-1848:716107773.493 : => GetImageToBuffer
2138-1848:716107773.552 : => GetImageToBufferPageScan
2138-1848:716107773.610 : Pipe = 5109a48 Read ==>
2138-1848:716107773.686 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716108093.951 :         0000 : 00 00 00 00 
2138-c0c:716108094.157 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716108094.396 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716108094.469 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716108094.534 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716108094.653 :         Pipe = 5109948 Write ==>
2138-c0c:716108094.781 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716108094.903 :         Pipe = 5109948 start to write data
2138-c0c:716108094.974 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 622152 size = 36
2138-c0c:716108095.086 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716108095.183 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716108095.399 :         Pipe = 5109948 Set read data ready
2138-7d4:716108095.654 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716108095.763 :     Pipe = 5109948 Read Copy from 5100e18 + 622152 size = 36
2138-7d4:716108095.864 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716108095.962 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716108096.045 :     Pipe = 5109948 Read <==
2138-7d4:716108096.107 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716108096.177 :     Pipe = 5109948 Read ==>
2138-7d4:716108096.251 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716108096.385 :         Pipe = 5109948 Write <==
2138-c0c:716108096.453 :         Pipe = 5109948 Write ==>
2138-c0c:716108096.532 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716108096.633 :         Pipe = 5109948 start to write data
2138-c0c:716108096.702 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 622188 size = 311040
2138-c0c:716108103.498 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716108103.664 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716108103.774 :         Pipe = 5109948 Set read data ready
2138-7d4:716108103.977 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716108104.089 :     Pipe = 5109948 Read Copy from 5100e18 + 622188 size = 311040
2138-7d4:716108105.063 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716108105.163 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716108105.251 :     Pipe = 5109948 Read <==
2138-7d4:716108105.310 :     ImageProcessThread : Process start
2138-7d4:716108109.876 :     BytesPerLine = 3888
2138-7d4:716108109.944 :     Lines = 80
2138-c0c:716108152.036 :         Pipe = 5109948 Write <==
2138-7d4:716108158.401 :     ImageProcessThread : Process end
2138-c0c:716108341.171 :         IOThread: get image OK
2138-c0c:716108341.389 :         IOThread: Read image 311040 Bytes remain 8864640 bytes
2138-c0c:716108341.506 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716108341.615 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716108341.699 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716108341.777 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716108341.842 :         IO Send command 10 bytes
2138-c0c:716108342.013 :         => CNT96226::VenderCmd_SetData
2138-c0c:716108342.083 :         iCmd = 0, nBytes = 10
2138-c0c:716108342.210 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716108805.226 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716108805.420 :         System send command 10 bytes + data 0 bytes
2138-c0c:716108805.506 :         IO total need to receive data 2095632 bytes
2138-c0c:716108805.584 :         => CNT96226::VenderCmd_GetData
2138-c0c:716108805.653 :         iCmd = 2, nBytes = 24
2138-7d4:716108909.810 :     Pipe = 5109a48 Write ==>
2138-7d4:716108910.040 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716108910.183 :     Pipe = 5109a48 start to write data
2138-7d4:716108910.256 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 147024 size = 36
2138-7d4:716108910.367 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716108910.464 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716108910.553 :     Pipe = 5109a48 Set read data ready
2138-7d4:716108910.680 :     Pipe = 5109a48 Write <==
2138-7d4:716108910.741 :     Pipe = 5109a48 Write ==>
2138-7d4:716108910.811 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716108910.908 :     Pipe = 5109a48 start to write data
2138-7d4:716108910.970 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 147060 size = 75360
2138-7d4:716108912.268 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-7d4:716108912.406 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716108912.487 :     Pipe = 5109a48 Write <==
2138-7d4:716108912.551 :     Pipe = 5109948 Read ==>
2138-7d4:716108912.634 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716108912.791 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716108912.961 : Pipe = 5109a48 Read Copy from 5109b08 + 147024 size = 36
2138-1848:716108913.078 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716108913.180 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716108913.275 : Pipe = 5109a48 Read <==
2138-1848:716108913.341 : Get Packet type = 0 
2138-1848:716108913.403 : Get Packet dwSize = 75360 
2138-1848:716108913.464 : Get Packet bADFStatus = 1 
2138-1848:716108913.522 : Get Packet dwStatusLong = 0 
2138-1848:716108913.577 : Get Packet dwMessageStatusLong = 0 
2138-1848:716108913.644 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716108913.711 : <= GetImageToBuffer Ret = 1
2138-1848:716108913.789 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:716108913.861 : Pipe = 5109a48 Read ==>
2138-1848:716108913.934 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716108914.035 : Pipe = 5109a48 Read Copy from 5109b08 + 147060 size = 52752
2138-1848:716108914.403 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27240368 Data = 22608
2138-1848:716108914.497 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716108914.577 : Pipe = 5109a48 Read <==
2138-1848:716109061.766 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716109061.972 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716109062.035 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716109062.109 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716109062.180 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716109062.247 : <= ReadScanEx2 ret = 1
2138-1848:716109062.311 : <= ReadScan ret = 1
2138-c0c:716109377.430 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716109377.666 :         0010 : f0 00 00 00 50 d6 45 00 
2138-c0c:716109377.740 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716109377.827 :         Information.Status = 1, Information.Addr = 4576848
2138-c0c:716109378.965 :         => CNT96226::MemoryRead
2138-c0c:716109767.895 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716109768.103 :         System total receive data 311040 bytes
2138-c0c:716109768.191 :         => CNT96226::VenderCmd_GetData
2138-c0c:716109768.269 :         iCmd = 1, nBytes = 4
2138-c0c:716109922.529 :         0000 : 00 00 00 00 
2138-c0c:716109922.716 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716109922.908 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716109922.984 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716109923.053 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716109923.166 :         Pipe = 5109948 Write ==>
2138-c0c:716109923.272 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716109923.397 :         Pipe = 5109948 start to write data
2138-c0c:716109923.470 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 933228 size = 36
2138-c0c:716109923.581 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716109923.680 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716109923.763 :         Pipe = 5109948 Set read data ready
2138-c0c:716109923.893 :         Pipe = 5109948 Write <==
2138-c0c:716109923.956 :         Pipe = 5109948 Write ==>
2138-c0c:716109924.219 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716109924.384 :         Pipe = 5109948 start to write data
2138-c0c:716109924.457 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 933264 size = 311040
2138-7d4:716109924.606 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716109924.892 :     Pipe = 5109948 Read Copy from 5100e18 + 933228 size = 36
2138-7d4:716109925.033 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716109925.131 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716109925.225 :     Pipe = 5109948 Read <==
2138-7d4:716109925.298 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716109925.378 :     Pipe = 5109948 Read ==>
2138-7d4:716109925.456 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716109928.555 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716109928.664 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716109928.755 :         Pipe = 5109948 Set read data ready
2138-c0c:716109928.870 :         Pipe = 5109948 Write <==
2138-7d4:716109929.055 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716109929.197 :     Pipe = 5109948 Read Copy from 5100e18 + 933264 size = 311040
2138-7d4:716109930.534 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716109930.637 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716109930.725 :     Pipe = 5109948 Read <==
2138-7d4:716109930.783 :     ImageProcessThread : Process start
2138-7d4:716109935.088 :     BytesPerLine = 3888
2138-7d4:716109935.156 :     Lines = 80
2138-7d4:716109983.018 :     ImageProcessThread : Process end
2138-c0c:716110177.270 :         IOThread: get image OK
2138-c0c:716110177.474 :         IOThread: Read image 311040 Bytes remain 8553600 bytes
2138-c0c:716110177.592 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716110177.697 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716110177.784 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716110177.865 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716110177.931 :         IO Send command 10 bytes
2138-c0c:716110178.058 :         => CNT96226::VenderCmd_SetData
2138-c0c:716110178.123 :         iCmd = 0, nBytes = 10
2138-c0c:716110178.248 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-7d4:716110801.420 :     Pipe = 5109a48 Write ==>
2138-7d4:716110801.668 :     Pipe = 5109a48 Write Total = 27262976 Free = 27240368 Data = 22608
2138-7d4:716110801.814 :     Pipe = 5109a48 start to write data
2138-7d4:716110801.890 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 222420 size = 36
2138-7d4:716110802.008 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27240332 Data = 22644
2138-7d4:716110802.109 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716110802.203 :     Pipe = 5109a48 Write <==
2138-7d4:716110802.265 :     Pipe = 5109a48 Write ==>
2138-7d4:716110802.339 :     Pipe = 5109a48 Write Total = 27262976 Free = 27240332 Data = 22644
2138-7d4:716110802.436 :     Pipe = 5109a48 start to write data
2138-7d4:716110802.501 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 222456 size = 75360
2138-7d4:716110803.728 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27164972 Data = 98004
2138-7d4:716110803.830 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716110803.914 :     Pipe = 5109a48 Write <==
2138-7d4:716110803.983 :     Pipe = 5109948 Read ==>
2138-7d4:716110804.070 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716111244.803 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716111244.998 :         System send command 10 bytes + data 0 bytes
2138-c0c:716111245.085 :         IO total need to receive data 2095632 bytes
2138-c0c:716111245.164 :         => CNT96226::VenderCmd_GetData
2138-c0c:716111245.235 :         iCmd = 2, nBytes = 24
2138-1848:716111583.954 : => ReadScan
2138-1848:716111584.167 : Count = 99852, Ptr = 7de7690
2138-1848:716111584.254 : => ReadScanEx2
2138-1848:716111584.314 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716111584.388 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716111584.579 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716111584.649 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716111584.716 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716111584.785 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716111584.855 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:716111584.935 : Pipe = 5109a48 Read ==>
2138-1848:716111585.087 : Pipe = 5109a48 Read Total = 27262976 Free = 27164972 Data = 98004
2138-1848:716111585.215 : Pipe = 5109a48 Read Copy from 5109b08 + 199812 size = 22608
2138-1848:716111585.465 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716111585.568 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716111585.659 : Pipe = 5109a48 Read <==
2138-1848:716111585.722 : => GetImageToBuffer
2138-1848:716111585.780 : => GetImageToBufferPageScan
2138-1848:716111585.842 : Pipe = 5109a48 Read ==>
2138-1848:716111585.914 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716111586.016 : Pipe = 5109a48 Read Copy from 5109b08 + 222420 size = 36
2138-1848:716111586.113 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716111586.204 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716111586.291 : Pipe = 5109a48 Read <==
2138-1848:716111586.433 : Get Packet type = 0 
2138-1848:716111586.493 : Get Packet dwSize = 75360 
2138-1848:716111586.549 : Get Packet bADFStatus = 1 
2138-1848:716111586.610 : Get Packet dwStatusLong = 0 
2138-1848:716111586.669 : Get Packet dwMessageStatusLong = 0 
2138-1848:716111586.737 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716111586.799 : <= GetImageToBuffer Ret = 1
2138-1848:716111586.858 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716111586.925 : Pipe = 5109a48 Read ==>
2138-1848:716111587.000 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716111587.098 : Pipe = 5109a48 Read Copy from 5109b08 + 222456 size = 75360
2138-1848:716111587.482 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716111587.573 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716111587.653 : Pipe = 5109a48 Read <==
2138-1848:716111587.709 : => GetImageToBuffer
2138-1848:716111587.763 : => GetImageToBufferPageScan
2138-1848:716111587.818 : Pipe = 5109a48 Read ==>
2138-1848:716111587.889 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716111820.949 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716111821.180 :         0010 : f0 00 00 00 50 95 4a 00 
2138-c0c:716111821.261 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716111821.348 :         Information.Status = 1, Information.Addr = 4887888
2138-c0c:716111822.379 :         => CNT96226::MemoryRead
2138-c0c:716112217.043 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716112217.244 :         System total receive data 311040 bytes
2138-c0c:716112217.333 :         => CNT96226::VenderCmd_GetData
2138-c0c:716112217.413 :         iCmd = 1, nBytes = 4
2138-c0c:716112377.474 :         0000 : 00 00 00 00 
2138-c0c:716112377.640 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716112377.843 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716112377.924 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716112377.993 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716112378.096 :         Pipe = 5109948 Write ==>
2138-c0c:716112378.203 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716112378.327 :         Pipe = 5109948 start to write data
2138-c0c:716112378.399 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1244304 size = 36
2138-c0c:716112378.518 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716112378.614 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716112378.699 :         Pipe = 5109948 Set read data ready
2138-c0c:716112378.935 :         Pipe = 5109948 Write <==
2138-c0c:716112379.003 :         Pipe = 5109948 Write ==>
2138-c0c:716112379.085 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716112379.211 :         Pipe = 5109948 start to write data
2138-c0c:716112379.285 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1244340 size = 311040
2138-7d4:716112379.440 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716112379.635 :     Pipe = 5109948 Read Copy from 5100e18 + 1244304 size = 36
2138-7d4:716112379.759 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716112379.861 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716112379.949 :     Pipe = 5109948 Read <==
2138-7d4:716112380.016 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716112380.100 :     Pipe = 5109948 Read ==>
2138-7d4:716112380.174 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716112383.671 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716112383.780 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716112383.870 :         Pipe = 5109948 Set read data ready
2138-c0c:716112383.974 :         Pipe = 5109948 Write <==
2138-7d4:716112384.131 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716112384.256 :     Pipe = 5109948 Read Copy from 5100e18 + 1244340 size = 311040
2138-7d4:716112385.111 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716112385.201 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716112385.285 :     Pipe = 5109948 Read <==
2138-7d4:716112385.345 :     ImageProcessThread : Process start
2138-7d4:716112389.639 :     BytesPerLine = 3888
2138-7d4:716112389.711 :     Lines = 80
2138-7d4:716112437.524 :     ImageProcessThread : Process end
2138-c0c:716112543.720 :         IOThread: get image OK
2138-c0c:716112543.917 :         IOThread: Read image 311040 Bytes remain 8242560 bytes
2138-c0c:716112544.027 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716112544.128 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716112544.211 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716112544.290 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716112544.356 :         IO Send command 10 bytes
2138-c0c:716112544.512 :         => CNT96226::VenderCmd_SetData
2138-c0c:716112544.737 :         iCmd = 0, nBytes = 10
2138-c0c:716112544.857 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716112903.353 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716112903.550 :         System send command 10 bytes + data 0 bytes
2138-c0c:716112903.632 :         IO total need to receive data 2095632 bytes
2138-c0c:716112903.705 :         => CNT96226::VenderCmd_GetData
2138-c0c:716112903.778 :         iCmd = 2, nBytes = 24
2138-7d4:716113120.720 :     Pipe = 5109a48 Write ==>
2138-7d4:716113121.011 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716113121.156 :     Pipe = 5109a48 start to write data
2138-7d4:716113121.227 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 297816 size = 36
2138-7d4:716113121.339 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716113121.431 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716113121.518 :     Pipe = 5109a48 Set read data ready
2138-7d4:716113121.690 :     Pipe = 5109a48 Write <==
2138-7d4:716113121.749 :     Pipe = 5109a48 Write ==>
2138-7d4:716113121.824 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716113121.923 :     Pipe = 5109a48 start to write data
2138-7d4:716113121.982 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 297852 size = 75360
2138-1848:716113122.170 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716113122.460 : Pipe = 5109a48 Read Copy from 5109b08 + 297816 size = 36
2138-1848:716113122.582 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716113122.686 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716113122.775 : Pipe = 5109a48 Read <==
2138-1848:716113122.845 : Get Packet type = 0 
2138-1848:716113122.907 : Get Packet dwSize = 75360 
2138-1848:716113122.968 : Get Packet bADFStatus = 1 
2138-1848:716113123.031 : Get Packet dwStatusLong = 0 
2138-1848:716113123.093 : Get Packet dwMessageStatusLong = 0 
2138-1848:716113123.165 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716113123.229 : <= GetImageToBuffer Ret = 1
2138-7d4:716113123.304 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716113123.411 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-7d4:716113123.491 :     Pipe = 5109a48 Write read wait size = 0
2138-1848:716113123.564 : Pipe = 5109a48 Read ==>
2138-7d4:716113123.628 :     Pipe = 5109a48 Write <==
2138-1848:716113123.690 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716113123.779 :     Pipe = 5109948 Read ==>
2138-1848:716113123.843 : Pipe = 5109a48 Read Copy from 5109b08 + 297852 size = 1884
2138-7d4:716113123.929 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716113124.015 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27189500 Data = 73476
2138-1848:716113124.111 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716113124.195 : Pipe = 5109a48 Read <==
2138-1848:716113341.589 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716113341.786 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716113341.863 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716113341.934 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716113342.005 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716113342.070 : <= ReadScanEx2 ret = 1
2138-1848:716113342.130 : <= ReadScan ret = 1
2138-c0c:716113466.049 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716113466.271 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716113466.345 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716113466.423 :         Information.Status = 0
2138-c0c:716113466.504 :         => CNT96226::VenderCmd_GetData
2138-c0c:716113466.572 :         iCmd = 2, nBytes = 24
2138-c0c:716114480.732 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716114480.966 :         0010 : f0 00 00 00 50 54 4f 00 
2138-c0c:716114481.043 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716114481.138 :         Information.Status = 1, Information.Addr = 5198928
2138-c0c:716114482.179 :         => CNT96226::MemoryRead
2138-c0c:716114983.314 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716114983.516 :         System total receive data 311040 bytes
2138-c0c:716114983.604 :         => CNT96226::VenderCmd_GetData
2138-c0c:716114983.678 :         iCmd = 1, nBytes = 4
2138-c0c:716115122.426 :         0000 : 00 00 00 00 
2138-c0c:716115122.613 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716115122.780 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716115122.857 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716115122.926 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716115123.040 :         Pipe = 5109948 Write ==>
2138-c0c:716115123.141 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716115123.262 :         Pipe = 5109948 start to write data
2138-c0c:716115123.329 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1555380 size = 36
2138-c0c:716115123.436 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716115123.532 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716115123.618 :         Pipe = 5109948 Set read data ready
2138-7d4:716115123.942 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716115124.160 :     Pipe = 5109948 Read Copy from 5100e18 + 1555380 size = 36
2138-7d4:716115124.266 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716115124.360 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716115124.447 :     Pipe = 5109948 Read <==
2138-7d4:716115124.509 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716115124.581 :     Pipe = 5109948 Read ==>
2138-7d4:716115124.654 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716115124.805 :         Pipe = 5109948 Write <==
2138-c0c:716115124.867 :         Pipe = 5109948 Write ==>
2138-c0c:716115124.945 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716115125.043 :         Pipe = 5109948 start to write data
2138-c0c:716115125.110 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1555416 size = 311040
2138-c0c:716115129.649 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716115129.755 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716115129.846 :         Pipe = 5109948 Set read data ready
2138-7d4:716115130.016 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716115130.117 :     Pipe = 5109948 Read Copy from 5100e18 + 1555416 size = 311040
2138-7d4:716115131.178 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716115131.269 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716115131.352 :     Pipe = 5109948 Read <==
2138-7d4:716115131.409 :     ImageProcessThread : Process start
2138-7d4:716115135.711 :     BytesPerLine = 3888
2138-7d4:716115135.774 :     Lines = 80
2138-7d4:716115183.546 :     ImageProcessThread : Process end
2138-c0c:716115350.691 :         Pipe = 5109948 Write <==
2138-7d4:716115842.315 :     Pipe = 5109a48 Write ==>
2138-7d4:716115842.616 :     Pipe = 5109a48 Write Total = 27262976 Free = 27189500 Data = 73476
2138-7d4:716115842.761 :     Pipe = 5109a48 start to write data
2138-7d4:716115842.832 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 373212 size = 36
2138-7d4:716115842.950 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27189464 Data = 73512
2138-7d4:716115843.048 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716115843.138 :     Pipe = 5109a48 Write <==
2138-7d4:716115843.201 :     Pipe = 5109a48 Write ==>
2138-7d4:716115843.279 :     Pipe = 5109a48 Write Total = 27262976 Free = 27189464 Data = 73512
2138-7d4:716115843.384 :     Pipe = 5109a48 start to write data
2138-7d4:716115843.444 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 373248 size = 75360
2138-7d4:716115844.728 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27114104 Data = 148872
2138-7d4:716115844.832 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716115844.914 :     Pipe = 5109a48 Write <==
2138-7d4:716115844.980 :     Pipe = 5109948 Read ==>
2138-7d4:716115845.069 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716115872.978 : => ReadScan
2138-1848:716115873.100 : Count = 99852, Ptr = 7de7690
2138-1848:716115873.187 : => ReadScanEx2
2138-1848:716115873.248 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716115873.322 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716115873.388 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716115873.458 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716115873.528 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716115873.594 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716115873.666 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:716115873.742 : Pipe = 5109a48 Read ==>
2138-1848:716115873.859 : Pipe = 5109a48 Read Total = 27262976 Free = 27114104 Data = 148872
2138-1848:716115873.998 : Pipe = 5109a48 Read Copy from 5109b08 + 299736 size = 73476
2138-1848:716115874.543 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716115874.771 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716115874.860 : Pipe = 5109a48 Read <==
2138-1848:716115874.920 : => GetImageToBuffer
2138-1848:716115874.976 : => GetImageToBufferPageScan
2138-1848:716115875.038 : Pipe = 5109a48 Read ==>
2138-1848:716115875.114 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716115875.213 : Pipe = 5109a48 Read Copy from 5109b08 + 373212 size = 36
2138-1848:716115875.309 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716115875.404 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716115875.485 : Pipe = 5109a48 Read <==
2138-1848:716115875.539 : Get Packet type = 0 
2138-1848:716115875.596 : Get Packet dwSize = 75360 
2138-1848:716115875.653 : Get Packet bADFStatus = 1 
2138-1848:716115875.710 : Get Packet dwStatusLong = 0 
2138-1848:716115875.766 : Get Packet dwMessageStatusLong = 0 
2138-1848:716115875.834 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716115875.895 : <= GetImageToBuffer Ret = 1
2138-1848:716115875.952 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:716115876.018 : Pipe = 5109a48 Read ==>
2138-1848:716115876.091 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716115876.187 : Pipe = 5109a48 Read Copy from 5109b08 + 373248 size = 26376
2138-1848:716115876.383 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27213992 Data = 48984
2138-1848:716115876.474 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716115876.557 : Pipe = 5109a48 Read <==
2138-c0c:716115893.822 :         IOThread: get image OK
2138-c0c:716115893.980 :         IOThread: Read image 311040 Bytes remain 7931520 bytes
2138-c0c:716115894.097 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716115894.205 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716115894.293 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716115894.374 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716115894.446 :         IO Send command 10 bytes
2138-c0c:716115894.548 :         => CNT96226::VenderCmd_SetData
2138-c0c:716115894.626 :         iCmd = 0, nBytes = 10
2138-c0c:716115894.759 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-1848:716116041.180 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716116041.408 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716116041.485 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716116041.559 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716116041.634 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716116041.705 : <= ReadScanEx2 ret = 1
2138-1848:716116041.768 : <= ReadScan ret = 1
2138-c0c:716116726.944 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716116727.141 :         System send command 10 bytes + data 0 bytes
2138-c0c:716116727.221 :         IO total need to receive data 2095632 bytes
2138-c0c:716116727.300 :         => CNT96226::VenderCmd_GetData
2138-c0c:716116727.369 :         iCmd = 2, nBytes = 24
2138-c0c:716117299.163 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716117299.396 :         0010 : f0 00 00 00 50 13 54 00 
2138-c0c:716117299.472 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716117299.555 :         Information.Status = 1, Information.Addr = 5509968
2138-c0c:716117300.756 :         => CNT96226::MemoryRead
2138-c0c:716118009.587 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716118009.801 :         System total receive data 311040 bytes
2138-c0c:716118009.882 :         => CNT96226::VenderCmd_GetData
2138-c0c:716118009.950 :         iCmd = 1, nBytes = 4
2138-1848:716118712.082 : => ReadScan
2138-1848:716118712.282 : Count = 99852, Ptr = 7de7690
2138-1848:716118712.364 : => ReadScanEx2
2138-1848:716118712.419 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716118712.491 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716118712.751 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716118712.824 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716118712.888 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716118712.951 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716118713.025 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:716118713.100 : Pipe = 5109a48 Read ==>
2138-1848:716118713.216 : Pipe = 5109a48 Read Total = 27262976 Free = 27213992 Data = 48984
2138-1848:716118713.344 : Pipe = 5109a48 Read Copy from 5109b08 + 399624 size = 48984
2138-1848:716118713.690 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716118713.785 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716118713.872 : Pipe = 5109a48 Read <==
2138-1848:716118713.931 : => GetImageToBuffer
2138-1848:716118713.996 : => GetImageToBufferPageScan
2138-1848:716118714.060 : Pipe = 5109a48 Read ==>
2138-1848:716118714.133 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716118744.926 :         0000 : 00 00 00 00 
2138-c0c:716118745.017 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716118745.196 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716118745.266 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716118745.331 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716118745.439 :         Pipe = 5109948 Write ==>
2138-c0c:716118745.533 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716118745.647 :         Pipe = 5109948 start to write data
2138-c0c:716118745.717 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1866456 size = 36
2138-c0c:716118745.823 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716118745.914 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716118745.995 :         Pipe = 5109948 Set read data ready
2138-c0c:716118746.119 :         Pipe = 5109948 Write <==
2138-c0c:716118746.183 :         Pipe = 5109948 Write ==>
2138-c0c:716118746.399 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716118746.569 :         Pipe = 5109948 start to write data
2138-c0c:716118746.638 :         Pipe = 5109948 Memory Write Copy to 5100e18 + 1866492 size = 230660
2138-7d4:716118746.793 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716118746.974 :     Pipe = 5109948 Read Copy from 5100e18 + 1866456 size = 36
2138-7d4:716118747.094 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716118747.193 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716118747.277 :     Pipe = 5109948 Read <==
2138-7d4:716118747.344 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716118747.417 :     Pipe = 5109948 Read ==>
2138-7d4:716118747.491 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716118750.643 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 0 size = 80380
2138-c0c:716118751.822 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716118751.922 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716118752.013 :         Pipe = 5109948 Set read data ready
2138-c0c:716118752.124 :         Pipe = 5109948 Write <==
2138-7d4:716118752.275 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716118752.404 :     Pipe = 5109948 Read Copy from 5100e18 + 1866492 size = 230660
2138-7d4:716118753.072 :     Pipe = 5109948 Read Copy from 5109a18 + 0 size = 80380
2138-7d4:716118753.429 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716118753.522 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716118753.606 :     Pipe = 5109948 Read <==
2138-7d4:716118753.664 :     ImageProcessThread : Process start
2138-7d4:716118758.093 :     BytesPerLine = 3888
2138-7d4:716118758.158 :     Lines = 80
2138-7d4:716118805.848 :     ImageProcessThread : Process end
2138-c0c:716118964.443 :         IOThread: get image OK
2138-c0c:716118964.668 :         IOThread: Read image 311040 Bytes remain 7620480 bytes
2138-c0c:716118964.777 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716118964.878 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716118964.964 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716118965.038 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716118965.105 :         IO Send command 10 bytes
2138-c0c:716118965.263 :         => CNT96226::VenderCmd_SetData
2138-c0c:716118965.331 :         iCmd = 0, nBytes = 10
2138-c0c:716118965.454 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-7d4:716119443.945 :     Pipe = 5109a48 Write ==>
2138-7d4:716119444.225 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716119444.369 :     Pipe = 5109a48 start to write data
2138-7d4:716119444.440 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 448608 size = 36
2138-7d4:716119444.558 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716119444.662 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716119444.749 :     Pipe = 5109a48 Set read data ready
2138-1848:716119445.016 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716119445.581 : Pipe = 5109a48 Read Copy from 5109b08 + 448608 size = 36
2138-1848:716119445.718 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716119445.819 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716119448.018 : Pipe = 5109a48 Read <==
2138-1848:716119448.135 : Get Packet type = 0 
2138-1848:716119448.194 : Get Packet dwSize = 75360 
2138-1848:716119448.253 : Get Packet bADFStatus = 1 
2138-1848:716119448.313 : Get Packet dwStatusLong = 0 
2138-1848:716119448.369 : Get Packet dwMessageStatusLong = 0 
2138-1848:716119448.438 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716119448.505 : <= GetImageToBuffer Ret = 1
2138-1848:716119448.572 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:716119448.644 : Pipe = 5109a48 Read ==>
2138-1848:716119448.741 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716119448.900 :     Pipe = 5109a48 Write <==
2138-7d4:716119448.964 :     Pipe = 5109a48 Write ==>
2138-7d4:716119449.039 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716119449.140 :     Pipe = 5109a48 start to write data
2138-7d4:716119449.200 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 448644 size = 75360
2138-7d4:716119450.454 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716119450.558 :     Pipe = 5109a48 Write read wait size = 50868
2138-7d4:716119450.643 :     Pipe = 5109a48 Set read data ready
2138-1848:716119450.806 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716119450.908 : Pipe = 5109a48 Read Copy from 5109b08 + 448644 size = 50868
2138-1848:716119451.134 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27238484 Data = 24492
2138-1848:716119451.227 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716119451.311 : Pipe = 5109a48 Read <==
2138-7d4:716119465.172 :     Pipe = 5109a48 Write <==
2138-7d4:716119465.305 :     Pipe = 5109948 Read ==>
2138-7d4:716119465.419 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716119491.256 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716119491.394 :         System send command 10 bytes + data 0 bytes
2138-c0c:716119491.467 :         IO total need to receive data 2095632 bytes
2138-c0c:716119491.539 :         => CNT96226::VenderCmd_GetData
2138-c0c:716119491.603 :         iCmd = 2, nBytes = 24
2138-1848:716119667.406 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716119667.619 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716119667.702 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716119667.928 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716119668.008 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716119668.081 : <= ReadScanEx2 ret = 1
2138-1848:716119668.146 : <= ReadScan ret = 1
2138-c0c:716120028.771 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716120029.016 :         0010 : f0 00 00 00 50 d2 58 00 
2138-c0c:716120029.089 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716120029.174 :         Information.Status = 1, Information.Addr = 5821008
2138-c0c:716120030.504 :         => CNT96226::MemoryRead
2138-c0c:716120407.598 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716120407.790 :         System total receive data 311040 bytes
2138-c0c:716120407.876 :         => CNT96226::VenderCmd_GetData
2138-c0c:716120407.952 :         iCmd = 1, nBytes = 4
2138-c0c:716120542.818 :         0000 : 00 00 00 00 
2138-c0c:716120542.976 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716120543.148 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716120543.226 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716120543.292 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716120543.409 :         Pipe = 5109948 Write ==>
2138-c0c:716120543.515 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716120543.638 :         Pipe = 5109948 start to write data
2138-c0c:716120543.709 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 80380 size = 36
2138-c0c:716120543.818 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716120543.915 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716120544.000 :         Pipe = 5109948 Set read data ready
2138-c0c:716120544.152 :         Pipe = 5109948 Write <==
2138-c0c:716120544.216 :         Pipe = 5109948 Write ==>
2138-c0c:716120544.439 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716120544.617 :         Pipe = 5109948 start to write data
2138-c0c:716120544.694 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 80416 size = 311040
2138-7d4:716120544.852 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716120545.045 :     Pipe = 5109948 Read Copy from 5109a18 + 80380 size = 36
2138-7d4:716120545.164 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716120545.263 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716120545.351 :     Pipe = 5109948 Read <==
2138-7d4:716120545.413 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716120545.496 :     Pipe = 5109948 Read ==>
2138-7d4:716120545.571 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716120548.912 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716120549.019 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716120549.110 :         Pipe = 5109948 Set read data ready
2138-c0c:716120549.219 :         Pipe = 5109948 Write <==
2138-7d4:716120549.367 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716120549.498 :     Pipe = 5109948 Read Copy from 5109a18 + 80416 size = 311040
2138-7d4:716120550.941 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716120551.040 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716120551.126 :     Pipe = 5109948 Read <==
2138-7d4:716120551.187 :     ImageProcessThread : Process start
2138-7d4:716120555.501 :     BytesPerLine = 3888
2138-7d4:716120555.568 :     Lines = 80
2138-7d4:716120603.573 :     ImageProcessThread : Process end
2138-c0c:716120722.356 :         IOThread: get image OK
2138-c0c:716120722.543 :         IOThread: Read image 311040 Bytes remain 7309440 bytes
2138-c0c:716120722.651 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716120722.753 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716120722.939 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716120723.022 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716120723.089 :         IO Send command 10 bytes
2138-c0c:716120723.223 :         => CNT96226::VenderCmd_SetData
2138-c0c:716120723.291 :         iCmd = 0, nBytes = 10
2138-c0c:716120723.416 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-7d4:716121213.163 :     Pipe = 5109a48 Write ==>
2138-7d4:716121213.416 :     Pipe = 5109a48 Write Total = 27262976 Free = 27238484 Data = 24492
2138-7d4:716121213.572 :     Pipe = 5109a48 start to write data
2138-7d4:716121213.648 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 524004 size = 36
2138-7d4:716121213.764 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27238448 Data = 24528
2138-7d4:716121213.862 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716121213.954 :     Pipe = 5109a48 Write <==
2138-7d4:716121214.020 :     Pipe = 5109a48 Write ==>
2138-7d4:716121214.097 :     Pipe = 5109a48 Write Total = 27262976 Free = 27238448 Data = 24528
2138-7d4:716121214.203 :     Pipe = 5109a48 start to write data
2138-7d4:716121214.274 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 524040 size = 75360
2138-7d4:716121215.589 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27163088 Data = 99888
2138-7d4:716121215.686 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716121215.768 :     Pipe = 5109a48 Write <==
2138-7d4:716121215.846 :     Pipe = 5109948 Read ==>
2138-7d4:716121215.929 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716121373.831 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716121374.006 :         System send command 10 bytes + data 0 bytes
2138-c0c:716121374.090 :         IO total need to receive data 2095632 bytes
2138-c0c:716121374.170 :         => CNT96226::VenderCmd_GetData
2138-c0c:716121374.238 :         iCmd = 2, nBytes = 24
2138-1848:716121889.913 : => ReadScan
2138-1848:716121890.104 : Count = 99852, Ptr = 7de7690
2138-1848:716121890.196 : => ReadScanEx2
2138-1848:716121890.260 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716121890.335 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716121890.406 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716121890.476 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716121890.544 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716121890.616 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716121890.690 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-1848:716121890.769 : Pipe = 5109a48 Read ==>
2138-1848:716121890.915 : Pipe = 5109a48 Read Total = 27262976 Free = 27163088 Data = 99888
2138-1848:716121891.051 : Pipe = 5109a48 Read Copy from 5109b08 + 499512 size = 24492
2138-1848:716121891.300 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716121891.394 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716121891.483 : Pipe = 5109a48 Read <==
2138-1848:716121891.544 : => GetImageToBuffer
2138-1848:716121891.604 : => GetImageToBufferPageScan
2138-1848:716121891.666 : Pipe = 5109a48 Read ==>
2138-1848:716121891.741 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716121891.843 : Pipe = 5109a48 Read Copy from 5109b08 + 524004 size = 36
2138-1848:716121891.943 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716121892.039 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716121892.121 : Pipe = 5109a48 Read <==
2138-1848:716121892.176 : Get Packet type = 0 
2138-1848:716121892.235 : Get Packet dwSize = 75360 
2138-1848:716121892.293 : Get Packet bADFStatus = 1 
2138-1848:716121892.354 : Get Packet dwStatusLong = 0 
2138-1848:716121892.412 : Get Packet dwMessageStatusLong = 0 
2138-1848:716121892.482 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716121892.542 : <= GetImageToBuffer Ret = 1
2138-1848:716121892.601 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716121892.799 : Pipe = 5109a48 Read ==>
2138-1848:716121892.877 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716121892.975 : Pipe = 5109a48 Read Copy from 5109b08 + 524040 size = 75360
2138-1848:716121893.423 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716121893.511 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716121893.592 : Pipe = 5109a48 Read <==
2138-c0c:716121942.367 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716121942.540 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716121942.611 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716121942.692 :         Information.Status = 0
2138-c0c:716121942.759 :         => CNT96226::VenderCmd_GetData
2138-c0c:716121942.826 :         iCmd = 2, nBytes = 24
2138-1848:716122027.952 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716122028.128 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716122028.195 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716122028.599 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716122028.680 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716122028.753 : <= ReadScanEx2 ret = 1
2138-1848:716122028.821 : <= ReadScan ret = 1
2138-c0c:716122488.598 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716122488.823 :         0010 : f0 00 00 00 50 91 5d 00 
2138-c0c:716122488.895 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716122488.978 :         Information.Status = 1, Information.Addr = 6132048
2138-c0c:716122489.999 :         => CNT96226::MemoryRead
2138-c0c:716122879.092 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716122879.300 :         System total receive data 311040 bytes
2138-c0c:716122879.387 :         => CNT96226::VenderCmd_GetData
2138-c0c:716122879.683 :         iCmd = 1, nBytes = 4
2138-c0c:716123040.469 :         0000 : 00 00 00 00 
2138-c0c:716123040.667 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716123040.834 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716123040.916 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716123040.980 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716123041.111 :         Pipe = 5109948 Write ==>
2138-c0c:716123041.215 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716123041.340 :         Pipe = 5109948 start to write data
2138-c0c:716123041.410 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 391456 size = 36
2138-c0c:716123041.519 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716123041.618 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716123041.707 :         Pipe = 5109948 Set read data ready
2138-c0c:716123041.862 :         Pipe = 5109948 Write <==
2138-c0c:716123041.927 :         Pipe = 5109948 Write ==>
2138-c0c:716123042.197 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716123042.366 :         Pipe = 5109948 start to write data
2138-c0c:716123042.438 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 391492 size = 311040
2138-7d4:716123042.591 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716123042.775 :     Pipe = 5109948 Read Copy from 5109a18 + 391456 size = 36
2138-7d4:716123042.903 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716123043.003 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716123043.111 :     Pipe = 5109948 Read <==
2138-7d4:716123043.201 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716123043.280 :     Pipe = 5109948 Read ==>
2138-7d4:716123043.353 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716123047.188 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716123047.294 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716123047.430 :         Pipe = 5109948 Set read data ready
2138-c0c:716123047.543 :         Pipe = 5109948 Write <==
2138-7d4:716123047.721 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716123047.866 :     Pipe = 5109948 Read Copy from 5109a18 + 391492 size = 311040
2138-7d4:716123048.990 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716123049.088 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716123049.172 :     Pipe = 5109948 Read <==
2138-7d4:716123049.230 :     ImageProcessThread : Process start
2138-7d4:716123053.539 :     BytesPerLine = 3888
2138-7d4:716123053.602 :     Lines = 80
2138-7d4:716123101.892 :     ImageProcessThread : Process end
2138-c0c:716123232.763 :         IOThread: get image OK
2138-c0c:716123232.971 :         IOThread: Read image 311040 Bytes remain 6998400 bytes
2138-c0c:716123233.084 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716123233.193 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716123233.278 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716123233.368 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716123233.434 :         IO Send command 10 bytes
2138-c0c:716123233.596 :         => CNT96226::VenderCmd_SetData
2138-c0c:716123233.660 :         iCmd = 0, nBytes = 10
2138-c0c:716123233.784 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716123500.521 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716123500.730 :         System send command 10 bytes + data 0 bytes
2138-c0c:716123500.821 :         IO total need to receive data 2095632 bytes
2138-c0c:716123500.903 :         => CNT96226::VenderCmd_GetData
2138-c0c:716123500.976 :         iCmd = 2, nBytes = 24
2138-7d4:716123708.015 :     Pipe = 5109a48 Write ==>
2138-7d4:716123708.284 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716123708.431 :     Pipe = 5109a48 start to write data
2138-7d4:716123708.509 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 599400 size = 36
2138-7d4:716123708.623 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716123708.725 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716123708.819 :     Pipe = 5109a48 Write <==
2138-7d4:716123708.885 :     Pipe = 5109a48 Write ==>
2138-7d4:716123708.966 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716123709.072 :     Pipe = 5109a48 start to write data
2138-7d4:716123709.134 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 599436 size = 75360
2138-7d4:716123710.495 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187580 Data = 75396
2138-7d4:716123710.592 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716123710.681 :     Pipe = 5109a48 Write <==
2138-7d4:716123710.747 :     Pipe = 5109948 Read ==>
2138-7d4:716123710.842 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716123968.292 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716123968.508 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716123968.567 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716123968.643 :         Information.Status = 0
2138-c0c:716123968.707 :         => CNT96226::VenderCmd_GetData
2138-c0c:716123968.768 :         iCmd = 2, nBytes = 24
2138-c0c:716124166.009 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716124166.246 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716124166.322 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716124166.409 :         Information.Status = 0
2138-c0c:716124166.479 :         => CNT96226::VenderCmd_GetData
2138-c0c:716124166.549 :         iCmd = 2, nBytes = 24
2138-1848:716124349.119 : => ReadScan
2138-1848:716124349.293 : Count = 99852, Ptr = 7de7690
2138-1848:716124349.373 : => ReadScanEx2
2138-1848:716124349.436 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716124349.660 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716124349.729 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716124349.802 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716124349.868 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716124349.935 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716124350.006 : => GetImageToBuffer
2138-1848:716124350.065 : => GetImageToBufferPageScan
2138-1848:716124350.129 : Pipe = 5109a48 Read ==>
2138-1848:716124350.256 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716124350.381 : Pipe = 5109a48 Read Copy from 5109b08 + 599400 size = 36
2138-1848:716124350.491 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716124350.590 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716124350.681 : Pipe = 5109a48 Read <==
2138-1848:716124350.737 : Get Packet type = 0 
2138-1848:716124350.793 : Get Packet dwSize = 75360 
2138-1848:716124350.851 : Get Packet bADFStatus = 1 
2138-1848:716124350.912 : Get Packet dwStatusLong = 0 
2138-1848:716124350.967 : Get Packet dwMessageStatusLong = 0 
2138-1848:716124351.037 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716124351.099 : <= GetImageToBuffer Ret = 1
2138-1848:716124351.163 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716124351.235 : Pipe = 5109a48 Read ==>
2138-1848:716124351.313 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716124351.412 : Pipe = 5109a48 Read Copy from 5109b08 + 599436 size = 75360
2138-1848:716124351.831 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716124351.925 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716124352.005 : Pipe = 5109a48 Read <==
2138-1848:716124352.063 : => GetImageToBuffer
2138-1848:716124352.117 : => GetImageToBufferPageScan
2138-1848:716124352.171 : Pipe = 5109a48 Read ==>
2138-1848:716124352.248 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716125246.173 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716125246.420 :         0010 : f0 00 00 00 50 50 62 00 
2138-c0c:716125246.500 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716125246.588 :         Information.Status = 1, Information.Addr = 6443088
2138-c0c:716125247.628 :         => CNT96226::MemoryRead
2138-c0c:716125638.956 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716125639.162 :         System total receive data 311040 bytes
2138-c0c:716125639.246 :         => CNT96226::VenderCmd_GetData
2138-c0c:716125639.314 :         iCmd = 1, nBytes = 4
2138-c0c:716125839.877 :         0000 : 00 00 00 00 
2138-c0c:716125839.980 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716125840.110 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716125840.178 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716125840.241 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716125840.357 :         Pipe = 5109948 Write ==>
2138-c0c:716125840.451 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716125840.569 :         Pipe = 5109948 start to write data
2138-c0c:716125840.637 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 702532 size = 36
2138-c0c:716125840.745 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716125840.839 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716125840.925 :         Pipe = 5109948 Set read data ready
2138-c0c:716125841.045 :         Pipe = 5109948 Write <==
2138-c0c:716125841.108 :         Pipe = 5109948 Write ==>
2138-c0c:716125841.185 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716125841.287 :         Pipe = 5109948 start to write data
2138-c0c:716125841.349 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 702568 size = 311040
2138-7d4:716125841.832 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716125842.188 :     Pipe = 5109948 Read Copy from 5109a18 + 702532 size = 36
2138-7d4:716125842.314 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716125842.414 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716125842.506 :     Pipe = 5109948 Read <==
2138-7d4:716125842.574 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716125842.651 :     Pipe = 5109948 Read ==>
2138-7d4:716125842.725 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716125845.873 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716125845.977 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716125846.067 :         Pipe = 5109948 Set read data ready
2138-c0c:716125846.164 :         Pipe = 5109948 Write <==
2138-7d4:716125846.856 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716125846.995 :     Pipe = 5109948 Read Copy from 5109a18 + 702568 size = 311040
2138-7d4:716125848.037 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716125848.131 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716125848.215 :     Pipe = 5109948 Read <==
2138-7d4:716125848.271 :     ImageProcessThread : Process start
2138-7d4:716125852.422 :     BytesPerLine = 3888
2138-7d4:716125852.491 :     Lines = 80
2138-7d4:716125899.431 :     ImageProcessThread : Process end
2138-c0c:716126005.680 :         IOThread: get image OK
2138-c0c:716126005.880 :         IOThread: Read image 311040 Bytes remain 6687360 bytes
2138-c0c:716126005.982 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716126006.085 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716126006.167 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716126006.242 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716126006.310 :         IO Send command 10 bytes
2138-c0c:716126006.478 :         => CNT96226::VenderCmd_SetData
2138-c0c:716126006.541 :         iCmd = 0, nBytes = 10
2138-c0c:716126006.668 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716126300.154 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716126300.353 :         System send command 10 bytes + data 0 bytes
2138-c0c:716126300.437 :         IO total need to receive data 2095632 bytes
2138-c0c:716126300.512 :         => CNT96226::VenderCmd_GetData
2138-c0c:716126300.578 :         iCmd = 2, nBytes = 24
2138-7d4:716126522.070 :     Pipe = 5109a48 Write ==>
2138-7d4:716126522.322 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716126522.466 :     Pipe = 5109a48 start to write data
2138-7d4:716126522.538 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 674796 size = 36
2138-7d4:716126522.648 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716126522.742 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716126522.827 :     Pipe = 5109a48 Set read data ready
2138-7d4:716126522.955 :     Pipe = 5109a48 Write <==
2138-7d4:716126523.013 :     Pipe = 5109a48 Write ==>
2138-7d4:716126523.082 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716126523.183 :     Pipe = 5109a48 start to write data
2138-7d4:716126523.243 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 674832 size = 75360
2138-1848:716126524.032 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716126524.201 : Pipe = 5109a48 Read Copy from 5109b08 + 674796 size = 36
2138-1848:716126524.326 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716126524.425 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716126524.570 : Pipe = 5109a48 Read <==
2138-1848:716126524.634 : Get Packet type = 0 
2138-1848:716126524.694 : Get Packet dwSize = 75360 
2138-1848:716126524.752 : Get Packet bADFStatus = 1 
2138-1848:716126524.968 : Get Packet dwStatusLong = 0 
2138-1848:716126525.117 : Get Packet dwMessageStatusLong = 0 
2138-7d4:716126525.221 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716126525.352 : <= GetImageToBufferPageScan Ret = 1
2138-7d4:716126525.414 :     Pipe = 5109a48 Write read wait size = 0
2138-1848:716126525.488 : <= GetImageToBuffer Ret = 1
2138-7d4:716126525.553 :     Pipe = 5109a48 Write <==
2138-1848:716126525.616 : ReadScanEx2 : Copy from pipe to AP buffer size = 24492
2138-7d4:716126525.693 :     Pipe = 5109948 Read ==>
2138-1848:716126525.752 : Pipe = 5109a48 Read ==>
2138-7d4:716126525.809 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716126525.892 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716126525.997 : Pipe = 5109a48 Read Copy from 5109b08 + 674832 size = 24492
2138-1848:716126526.204 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27212108 Data = 50868
2138-1848:716126526.297 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716126526.375 : Pipe = 5109a48 Read <==
2138-1848:716126659.219 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716126659.397 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716126659.464 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716126659.532 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716126659.603 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716126659.670 : <= ReadScanEx2 ret = 1
2138-1848:716126659.732 : <= ReadScan ret = 1
2138-c0c:716126829.426 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716126829.670 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716126829.743 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716126829.830 :         Information.Status = 0
2138-c0c:716126829.913 :         => CNT96226::VenderCmd_GetData
2138-c0c:716126829.982 :         iCmd = 2, nBytes = 24
2138-c0c:716127773.400 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716127773.628 :         0010 : f0 00 00 00 50 99 37 00 
2138-c0c:716127773.705 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716127773.790 :         Information.Status = 1, Information.Addr = 3643728
2138-c0c:716127774.913 :         => CNT96226::MemoryRead
2138-c0c:716128184.095 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716128184.310 :         System total receive data 311040 bytes
2138-c0c:716128184.384 :         => CNT96226::VenderCmd_GetData
2138-c0c:716128184.474 :         iCmd = 1, nBytes = 4
2138-c0c:716128356.395 :         0000 : 00 00 00 00 
2138-c0c:716128356.563 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716128356.739 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716128356.816 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716128356.882 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716128356.990 :         Pipe = 5109948 Write ==>
2138-c0c:716128357.093 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716128357.213 :         Pipe = 5109948 start to write data
2138-c0c:716128357.282 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1013608 size = 36
2138-c0c:716128357.393 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716128357.491 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716128357.577 :         Pipe = 5109948 Set read data ready
2138-c0c:716128357.698 :         Pipe = 5109948 Write <==
2138-c0c:716128357.759 :         Pipe = 5109948 Write ==>
2138-c0c:716128357.838 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716128357.937 :         Pipe = 5109948 start to write data
2138-c0c:716128358.002 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1013644 size = 311040
2138-7d4:716128358.436 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716128358.618 :     Pipe = 5109948 Read Copy from 5109a18 + 1013608 size = 36
2138-7d4:716128358.847 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716128358.956 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716128359.050 :     Pipe = 5109948 Read <==
2138-7d4:716128359.117 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716128359.187 :     Pipe = 5109948 Read ==>
2138-7d4:716128359.265 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716128362.337 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716128362.442 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716128362.530 :         Pipe = 5109948 Set read data ready
2138-c0c:716128362.637 :         Pipe = 5109948 Write <==
2138-7d4:716128362.834 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716128362.974 :     Pipe = 5109948 Read Copy from 5109a18 + 1013644 size = 311040
2138-7d4:716128364.048 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716128364.151 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716128364.240 :     Pipe = 5109948 Read <==
2138-7d4:716128364.301 :     ImageProcessThread : Process start
2138-7d4:716128368.586 :     BytesPerLine = 3888
2138-7d4:716128368.647 :     Lines = 80
2138-7d4:716128416.857 :     ImageProcessThread : Process end
2138-c0c:716128522.779 :         IOThread: get image OK
2138-c0c:716128523.037 :         IOThread: Read image 311040 Bytes remain 6376320 bytes
2138-c0c:716128523.144 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716128523.249 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716128523.335 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716128523.412 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716128523.478 :         IO Send command 10 bytes
2138-c0c:716128523.626 :         => CNT96226::VenderCmd_SetData
2138-c0c:716128523.690 :         iCmd = 0, nBytes = 10
2138-c0c:716128523.823 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716128805.154 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716128805.383 :         System send command 10 bytes + data 0 bytes
2138-c0c:716128805.467 :         IO total need to receive data 2095632 bytes
2138-c0c:716128805.546 :         => CNT96226::VenderCmd_GetData
2138-c0c:716128805.618 :         iCmd = 2, nBytes = 24
2138-c0c:716128967.989 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716128968.220 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716128968.294 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716128968.386 :         Information.Status = 0
2138-c0c:716128968.453 :         => CNT96226::VenderCmd_GetData
2138-c0c:716128968.519 :         iCmd = 2, nBytes = 24
2138-1848:716129032.446 : => ReadScan
2138-1848:716129032.581 : Count = 99852, Ptr = 7de7690
2138-1848:716129032.667 : => ReadScanEx2
2138-1848:716129032.722 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716129032.790 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716129032.858 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716129032.924 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716129032.989 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716129033.060 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716129033.136 : ReadScanEx2 : Copy from pipe to AP buffer size = 50868
2138-1848:716129033.212 : Pipe = 5109a48 Read ==>
2138-1848:716129033.328 : Pipe = 5109a48 Read Total = 27262976 Free = 27212108 Data = 50868
2138-1848:716129033.452 : Pipe = 5109a48 Read Copy from 5109b08 + 699324 size = 50868
2138-1848:716129033.811 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716129033.903 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716129033.987 : Pipe = 5109a48 Read <==
2138-1848:716129034.051 : => GetImageToBuffer
2138-1848:716129034.112 : => GetImageToBufferPageScan
2138-1848:716129034.315 : Pipe = 5109a48 Read ==>
2138-1848:716129034.402 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716129041.743 :     Pipe = 5109a48 Write ==>
2138-7d4:716129041.885 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716129042.001 :     Pipe = 5109a48 start to write data
2138-7d4:716129042.066 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 750192 size = 36
2138-7d4:716129042.173 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716129042.270 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716129042.354 :     Pipe = 5109a48 Set read data ready
2138-7d4:716129042.470 :     Pipe = 5109a48 Write <==
2138-7d4:716129042.530 :     Pipe = 5109a48 Write ==>
2138-7d4:716129042.606 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716129042.727 :     Pipe = 5109a48 start to write data
2138-7d4:716129042.789 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 750228 size = 75360
2138-1848:716129042.930 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716129043.114 : Pipe = 5109a48 Read Copy from 5109b08 + 750192 size = 36
2138-1848:716129043.234 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716129043.335 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716129043.424 : Pipe = 5109a48 Read <==
2138-1848:716129043.487 : Get Packet type = 0 
2138-1848:716129043.550 : Get Packet dwSize = 75360 
2138-1848:716129043.609 : Get Packet bADFStatus = 1 
2138-1848:716129043.666 : Get Packet dwStatusLong = 0 
2138-1848:716129043.729 : Get Packet dwMessageStatusLong = 0 
2138-1848:716129043.802 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716129043.867 : <= GetImageToBuffer Ret = 1
2138-7d4:716129043.933 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716129044.040 :     Pipe = 5109a48 Write read wait size = 0
2138-1848:716129044.111 : ReadScanEx2 : Copy from pipe to AP buffer size = 48984
2138-1848:716129044.185 : Pipe = 5109a48 Read ==>
2138-7d4:716129044.245 :     Pipe = 5109a48 Write <==
2138-1848:716129044.304 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716129044.393 :     Pipe = 5109948 Read ==>
2138-1848:716129044.457 : Pipe = 5109a48 Read Copy from 5109b08 + 750228 size = 48984
2138-7d4:716129044.543 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716129044.730 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27236600 Data = 26376
2138-1848:716129044.821 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716129044.903 : Pipe = 5109a48 Read <==
2138-1848:716129178.081 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716129178.247 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716129178.316 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716129178.380 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716129178.439 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716129178.498 : <= ReadScanEx2 ret = 1
2138-1848:716129178.555 : <= ReadScan ret = 1
2138-c0c:716129462.331 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716129462.554 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716129462.626 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716129462.702 :         Information.Status = 0
2138-c0c:716129462.770 :         => CNT96226::VenderCmd_GetData
2138-c0c:716129462.838 :         iCmd = 2, nBytes = 24
2138-c0c:716130433.073 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716130433.301 :         0010 : f0 00 00 00 50 58 3c 00 
2138-c0c:716130433.381 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716130433.465 :         Information.Status = 1, Information.Addr = 3954768
2138-c0c:716130434.587 :         => CNT96226::MemoryRead
2138-c0c:716130825.519 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716130825.846 :         System total receive data 311040 bytes
2138-c0c:716130825.929 :         => CNT96226::VenderCmd_GetData
2138-c0c:716130826.004 :         iCmd = 1, nBytes = 4
2138-c0c:716130966.112 :         0000 : 00 00 00 00 
2138-c0c:716130966.273 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716130966.447 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716130966.523 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716130966.592 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716130966.707 :         Pipe = 5109948 Write ==>
2138-c0c:716130966.809 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716130966.924 :         Pipe = 5109948 start to write data
2138-c0c:716130966.989 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1324684 size = 36
2138-c0c:716130967.099 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716130967.197 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716130967.282 :         Pipe = 5109948 Set read data ready
2138-c0c:716130967.517 :         Pipe = 5109948 Write <==
2138-c0c:716130967.581 :         Pipe = 5109948 Write ==>
2138-c0c:716130967.659 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716130967.754 :         Pipe = 5109948 start to write data
2138-c0c:716130967.818 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1324720 size = 311040
2138-7d4:716130968.643 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716130968.829 :     Pipe = 5109948 Read Copy from 5109a18 + 1324684 size = 36
2138-7d4:716130968.949 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716130969.058 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716130969.150 :     Pipe = 5109948 Read <==
2138-7d4:716130969.219 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716130969.289 :     Pipe = 5109948 Read ==>
2138-7d4:716130969.363 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716130972.048 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716130972.158 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716130972.244 :         Pipe = 5109948 Set read data ready
2138-c0c:716130972.343 :         Pipe = 5109948 Write <==
2138-7d4:716130973.353 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716130973.521 :     Pipe = 5109948 Read Copy from 5109a18 + 1324720 size = 311040
2138-7d4:716130974.843 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716130974.942 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716130975.033 :     Pipe = 5109948 Read <==
2138-7d4:716130975.093 :     ImageProcessThread : Process start
2138-7d4:716130979.389 :     BytesPerLine = 3888
2138-7d4:716130979.453 :     Lines = 80
2138-7d4:716131027.141 :     ImageProcessThread : Process end
2138-c0c:716131116.183 :         IOThread: get image OK
2138-c0c:716131116.394 :         IOThread: Read image 311040 Bytes remain 6065280 bytes
2138-c0c:716131116.519 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716131116.623 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716131116.708 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716131116.780 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716131116.845 :         IO Send command 10 bytes
2138-c0c:716131117.015 :         => CNT96226::VenderCmd_SetData
2138-c0c:716131117.075 :         iCmd = 0, nBytes = 10
2138-c0c:716131117.202 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716131395.692 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716131395.888 :         System send command 10 bytes + data 0 bytes
2138-c0c:716131395.971 :         IO total need to receive data 2095632 bytes
2138-c0c:716131396.046 :         => CNT96226::VenderCmd_GetData
2138-c0c:716131396.258 :         iCmd = 2, nBytes = 24
2138-c0c:716131557.659 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716131557.880 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716131557.949 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716131558.035 :         Information.Status = 0
2138-c0c:716131558.105 :         => CNT96226::VenderCmd_GetData
2138-c0c:716131558.170 :         iCmd = 2, nBytes = 24
2138-7d4:716131612.504 :     Pipe = 5109a48 Write ==>
2138-7d4:716131612.701 :     Pipe = 5109a48 Write Total = 27262976 Free = 27236600 Data = 26376
2138-7d4:716131612.842 :     Pipe = 5109a48 start to write data
2138-7d4:716131612.911 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 825588 size = 36
2138-7d4:716131613.027 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27236564 Data = 26412
2138-7d4:716131613.127 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716131613.216 :     Pipe = 5109a48 Write <==
2138-7d4:716131613.275 :     Pipe = 5109a48 Write ==>
2138-7d4:716131613.354 :     Pipe = 5109a48 Write Total = 27262976 Free = 27236564 Data = 26412
2138-7d4:716131613.461 :     Pipe = 5109a48 start to write data
2138-7d4:716131613.523 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 825624 size = 75360
2138-7d4:716131615.484 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27161204 Data = 101772
2138-7d4:716131615.591 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716131615.680 :     Pipe = 5109a48 Write <==
2138-7d4:716131615.751 :     Pipe = 5109948 Read ==>
2138-7d4:716131615.835 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716131640.870 : => ReadScan
2138-1848:716131640.980 : Count = 99852, Ptr = 7de7690
2138-1848:716131641.066 : => ReadScanEx2
2138-1848:716131641.124 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716131641.192 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716131641.253 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716131641.322 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716131641.387 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716131641.454 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716131641.525 : ReadScanEx2 : Copy from pipe to AP buffer size = 26376
2138-1848:716131641.598 : Pipe = 5109a48 Read ==>
2138-1848:716131641.702 : Pipe = 5109a48 Read Total = 27262976 Free = 27161204 Data = 101772
2138-1848:716131641.819 : Pipe = 5109a48 Read Copy from 5109b08 + 799212 size = 26376
2138-1848:716131642.021 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716131642.115 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716131642.199 : Pipe = 5109a48 Read <==
2138-1848:716131642.258 : => GetImageToBuffer
2138-1848:716131642.315 : => GetImageToBufferPageScan
2138-1848:716131642.378 : Pipe = 5109a48 Read ==>
2138-1848:716131642.451 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716131642.553 : Pipe = 5109a48 Read Copy from 5109b08 + 825588 size = 36
2138-1848:716131642.653 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716131642.744 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716131642.829 : Pipe = 5109a48 Read <==
2138-1848:716131642.889 : Get Packet type = 0 
2138-1848:716131642.947 : Get Packet dwSize = 75360 
2138-1848:716131643.006 : Get Packet bADFStatus = 1 
2138-1848:716131643.068 : Get Packet dwStatusLong = 0 
2138-1848:716131643.126 : Get Packet dwMessageStatusLong = 0 
2138-1848:716131643.193 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716131643.255 : <= GetImageToBuffer Ret = 1
2138-1848:716131643.317 : ReadScanEx2 : Copy from pipe to AP buffer size = 73476
2138-1848:716131643.384 : Pipe = 5109a48 Read ==>
2138-1848:716131643.459 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716131643.556 : Pipe = 5109a48 Read Copy from 5109b08 + 825624 size = 73476
2138-1848:716131644.016 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27261092 Data = 1884
2138-1848:716131644.117 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716131644.199 : Pipe = 5109a48 Read <==
2138-1848:716131783.392 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716131783.578 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716131783.652 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716131783.720 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716131783.786 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716131783.851 : <= ReadScanEx2 ret = 1
2138-1848:716131783.914 : <= ReadScan ret = 1
2138-c0c:716132033.154 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716132033.375 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716132033.451 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716132033.534 :         Information.Status = 0
2138-c0c:716132033.605 :         => CNT96226::VenderCmd_GetData
2138-c0c:716132033.673 :         iCmd = 2, nBytes = 24
2138-c0c:716132617.756 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716132617.988 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716132618.055 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716132618.134 :         Information.Status = 0
2138-c0c:716132618.200 :         => CNT96226::VenderCmd_GetData
2138-c0c:716132618.261 :         iCmd = 2, nBytes = 24
2138-c0c:716133174.138 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716133174.371 :         0010 : f0 00 00 00 50 17 41 00 
2138-c0c:716133174.444 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716133174.526 :         Information.Status = 1, Information.Addr = 4265808
2138-c0c:716133175.566 :         => CNT96226::MemoryRead
2138-c0c:716133564.424 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716133564.702 :         System total receive data 311040 bytes
2138-c0c:716133564.782 :         => CNT96226::VenderCmd_GetData
2138-c0c:716133564.849 :         iCmd = 1, nBytes = 4
2138-c0c:716133727.441 :         0000 : 00 00 00 00 
2138-c0c:716133727.595 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716133727.766 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716133727.848 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716133727.914 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716133728.027 :         Pipe = 5109948 Write ==>
2138-c0c:716133728.138 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716133728.266 :         Pipe = 5109948 start to write data
2138-c0c:716133728.338 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1635760 size = 36
2138-c0c:716133728.448 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716133728.547 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716133728.633 :         Pipe = 5109948 Set read data ready
2138-c0c:716133728.765 :         Pipe = 5109948 Write <==
2138-c0c:716133728.831 :         Pipe = 5109948 Write ==>
2138-c0c:716133728.911 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716133729.014 :         Pipe = 5109948 start to write data
2138-c0c:716133729.078 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1635796 size = 311040
2138-7d4:716133729.509 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716133729.684 :     Pipe = 5109948 Read Copy from 5109a18 + 1635760 size = 36
2138-7d4:716133729.805 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716133729.910 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716133730.001 :     Pipe = 5109948 Read <==
2138-7d4:716133730.080 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716133730.155 :     Pipe = 5109948 Read ==>
2138-7d4:716133730.229 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716133734.089 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716133734.240 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716133734.337 :         Pipe = 5109948 Set read data ready
2138-c0c:716133734.442 :         Pipe = 5109948 Write <==
2138-7d4:716133735.137 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716133735.280 :     Pipe = 5109948 Read Copy from 5109a18 + 1635796 size = 311040
2138-7d4:716133736.376 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716133736.471 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716133736.560 :     Pipe = 5109948 Read <==
2138-7d4:716133736.620 :     ImageProcessThread : Process start
2138-7d4:716133740.914 :     BytesPerLine = 3888
2138-7d4:716133740.981 :     Lines = 80
2138-7d4:716133788.832 :     ImageProcessThread : Process end
2138-c0c:716133890.719 :         IOThread: get image OK
2138-c0c:716133890.929 :         IOThread: Read image 311040 Bytes remain 5754240 bytes
2138-c0c:716133891.043 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716133891.143 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716133891.227 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716133891.304 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716133891.370 :         IO Send command 10 bytes
2138-c0c:716133891.534 :         => CNT96226::VenderCmd_SetData
2138-c0c:716133891.602 :         iCmd = 0, nBytes = 10
2138-c0c:716133891.729 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716134175.042 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716134175.253 :         System send command 10 bytes + data 0 bytes
2138-c0c:716134175.333 :         IO total need to receive data 2095632 bytes
2138-c0c:716134175.409 :         => CNT96226::VenderCmd_GetData
2138-c0c:716134175.477 :         iCmd = 2, nBytes = 24
2138-c0c:716134318.834 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716134319.076 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716134319.151 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716134319.233 :         Information.Status = 0
2138-c0c:716134319.302 :         => CNT96226::VenderCmd_GetData
2138-c0c:716134319.369 :         iCmd = 2, nBytes = 24
2138-1848:716134374.504 : => ReadScan
2138-1848:716134374.678 : Count = 99852, Ptr = 7de7690
2138-1848:716134374.757 : => ReadScanEx2
2138-1848:716134374.813 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716134374.881 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716134374.942 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716134375.013 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716134375.079 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716134375.145 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716134375.217 : ReadScanEx2 : Copy from pipe to AP buffer size = 1884
2138-1848:716134375.295 : Pipe = 5109a48 Read ==>
2138-1848:716134375.428 : Pipe = 5109a48 Read Total = 27262976 Free = 27261092 Data = 1884
2138-1848:716134375.559 : Pipe = 5109a48 Read Copy from 5109b08 + 899100 size = 1884
2138-1848:716134375.683 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716134375.782 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716134375.872 : Pipe = 5109a48 Read <==
2138-1848:716134375.935 : => GetImageToBuffer
2138-1848:716134375.994 : => GetImageToBufferPageScan
2138-1848:716134376.060 : Pipe = 5109a48 Read ==>
2138-1848:716134376.135 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716134389.624 :     Pipe = 5109a48 Write ==>
2138-7d4:716134389.767 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716134389.889 :     Pipe = 5109a48 start to write data
2138-7d4:716134389.955 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 900984 size = 36
2138-7d4:716134390.063 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716134390.401 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716134390.488 :     Pipe = 5109a48 Set read data ready
2138-7d4:716134390.608 :     Pipe = 5109a48 Write <==
2138-7d4:716134390.665 :     Pipe = 5109a48 Write ==>
2138-7d4:716134390.898 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716134391.063 :     Pipe = 5109a48 start to write data
2138-7d4:716134391.125 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 901020 size = 75360
2138-1848:716134391.268 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716134391.443 : Pipe = 5109a48 Read Copy from 5109b08 + 900984 size = 36
2138-1848:716134391.559 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716134391.654 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716134391.742 : Pipe = 5109a48 Read <==
2138-1848:716134391.806 : Get Packet type = 0 
2138-1848:716134391.866 : Get Packet dwSize = 75360 
2138-1848:716134391.927 : Get Packet bADFStatus = 1 
2138-1848:716134391.990 : Get Packet dwStatusLong = 0 
2138-1848:716134392.049 : Get Packet dwMessageStatusLong = 0 
2138-1848:716134392.121 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716134392.184 : <= GetImageToBuffer Ret = 1
2138-1848:716134392.250 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716134392.320 : Pipe = 5109a48 Read ==>
2138-1848:716134392.396 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716134392.535 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716134392.636 :     Pipe = 5109a48 Write read wait size = 75360
2138-7d4:716134392.728 :     Pipe = 5109a48 Set read data ready
2138-7d4:716134392.836 :     Pipe = 5109a48 Write <==
2138-7d4:716134392.901 :     Pipe = 5109948 Read ==>
2138-1848:716134392.986 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716134393.103 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716134393.189 : Pipe = 5109a48 Read Copy from 5109b08 + 901020 size = 75360
2138-1848:716134393.575 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716134393.666 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716134393.751 : Pipe = 5109a48 Read <==
2138-1848:716134393.811 : => GetImageToBuffer
2138-1848:716134393.862 : => GetImageToBufferPageScan
2138-1848:716134393.918 : Pipe = 5109a48 Read ==>
2138-1848:716134393.990 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716134864.597 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716134865.059 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716134865.131 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716134865.211 :         Information.Status = 0
2138-c0c:716134865.281 :         => CNT96226::VenderCmd_GetData
2138-c0c:716134865.349 :         iCmd = 2, nBytes = 24
2138-c0c:716135835.006 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716135835.527 :         0010 : f0 00 00 00 50 d6 45 00 
2138-c0c:716135835.594 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716135835.679 :         Information.Status = 1, Information.Addr = 4576848
2138-c0c:716135836.715 :         => CNT96226::MemoryRead
2138-c0c:716136228.981 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716136229.164 :         System total receive data 311040 bytes
2138-c0c:716136229.258 :         => CNT96226::VenderCmd_GetData
2138-c0c:716136229.329 :         iCmd = 1, nBytes = 4
2138-c0c:716136435.586 :         0000 : 00 00 00 00 
2138-c0c:716136435.982 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716136436.155 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716136436.223 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716136436.286 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716136436.391 :         Pipe = 5109948 Write ==>
2138-c0c:716136436.637 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716136436.771 :         Pipe = 5109948 start to write data
2138-c0c:716136436.839 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1946836 size = 36
2138-c0c:716136436.950 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716136437.047 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716136437.132 :         Pipe = 5109948 Set read data ready
2138-c0c:716136437.250 :         Pipe = 5109948 Write <==
2138-c0c:716136437.314 :         Pipe = 5109948 Write ==>
2138-c0c:716136437.537 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716136437.701 :         Pipe = 5109948 start to write data
2138-c0c:716136437.770 :         Pipe = 5109948 Memory Write Copy to 5109a18 + 1946872 size = 150280
2138-7d4:716136437.919 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716136438.095 :     Pipe = 5109948 Read Copy from 5109a18 + 1946836 size = 36
2138-7d4:716136438.205 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716136438.304 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716136438.396 :     Pipe = 5109948 Read <==
2138-7d4:716136438.463 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716136438.538 :     Pipe = 5109948 Read ==>
2138-7d4:716136438.683 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716136440.238 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 0 size = 160760
2138-c0c:716136442.766 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716136442.869 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716136442.957 :         Pipe = 5109948 Set read data ready
2138-c0c:716136443.062 :         Pipe = 5109948 Write <==
2138-7d4:716136443.210 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716136443.337 :     Pipe = 5109948 Read Copy from 5109a18 + 1946872 size = 150280
2138-7d4:716136443.797 :     Pipe = 5109948 Read Copy from 5109a28 + 0 size = 160760
2138-7d4:716136444.352 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716136444.442 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716136444.525 :     Pipe = 5109948 Read <==
2138-7d4:716136444.582 :     ImageProcessThread : Process start
2138-7d4:716136448.753 :     BytesPerLine = 3888
2138-7d4:716136448.812 :     Lines = 80
2138-7d4:716136495.938 :     ImageProcessThread : Process end
2138-c0c:716136594.078 :         IOThread: get image OK
2138-c0c:716136594.254 :         IOThread: Read image 311040 Bytes remain 5443200 bytes
2138-c0c:716136594.357 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716136594.470 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716136594.553 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716136594.633 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716136594.698 :         IO Send command 10 bytes
2138-c0c:716136594.837 :         => CNT96226::VenderCmd_SetData
2138-c0c:716136594.913 :         iCmd = 0, nBytes = 10
2138-c0c:716136595.041 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716136855.146 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716136855.361 :         System send command 10 bytes + data 0 bytes
2138-c0c:716136855.440 :         IO total need to receive data 2095632 bytes
2138-c0c:716136855.515 :         => CNT96226::VenderCmd_GetData
2138-c0c:716136855.577 :         iCmd = 2, nBytes = 24
2138-7d4:716137059.278 :     Pipe = 5109a48 Write ==>
2138-7d4:716137059.501 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716137059.632 :     Pipe = 5109a48 start to write data
2138-7d4:716137059.699 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 976380 size = 36
2138-7d4:716137059.807 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716137060.013 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716137060.102 :     Pipe = 5109a48 Set read data ready
2138-7d4:716137060.232 :     Pipe = 5109a48 Write <==
2138-7d4:716137060.296 :     Pipe = 5109a48 Write ==>
2138-7d4:716137060.369 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716137060.464 :     Pipe = 5109a48 start to write data
2138-7d4:716137060.524 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 976416 size = 75360
2138-1848:716137061.070 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716137061.244 : Pipe = 5109a48 Read Copy from 5109b08 + 976380 size = 36
2138-1848:716137061.363 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716137061.472 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716137061.592 : Pipe = 5109a48 Read <==
2138-1848:716137061.655 : Get Packet type = 0 
2138-1848:716137061.716 : Get Packet dwSize = 75360 
2138-1848:716137061.776 : Get Packet bADFStatus = 1 
2138-1848:716137061.835 : Get Packet dwStatusLong = 0 
2138-1848:716137061.892 : Get Packet dwMessageStatusLong = 0 
2138-1848:716137061.961 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716137062.023 : <= GetImageToBuffer Ret = 1
2138-1848:716137062.089 : ReadScanEx2 : Copy from pipe to AP buffer size = 22608
2138-1848:716137062.164 : Pipe = 5109a48 Read ==>
2138-7d4:716137062.275 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716137062.421 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716137062.577 :     Pipe = 5109a48 Write <==
2138-7d4:716137062.645 :     Pipe = 5109948 Read ==>
2138-7d4:716137062.738 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716137063.235 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716137063.392 : Pipe = 5109a48 Read Copy from 5109b08 + 976416 size = 22608
2138-1848:716137063.561 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27210224 Data = 52752
2138-1848:716137063.651 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716137063.733 : Pipe = 5109a48 Read <==
2138-1848:716137193.747 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716137193.952 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716137194.023 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716137194.092 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716137194.159 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716137194.227 : <= ReadScanEx2 ret = 1
2138-1848:716137194.286 : <= ReadScan ret = 1
2138-c0c:716137334.375 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716137334.575 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716137334.637 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716137334.712 :         Information.Status = 0
2138-c0c:716137334.777 :         => CNT96226::VenderCmd_GetData
2138-c0c:716137334.838 :         iCmd = 2, nBytes = 24
2138-c0c:716137558.613 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716137558.844 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716137558.914 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716137558.996 :         Information.Status = 0
2138-c0c:716137559.064 :         => CNT96226::VenderCmd_GetData
2138-c0c:716137559.129 :         iCmd = 2, nBytes = 24
2138-c0c:716138498.466 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716138498.692 :         0010 : f0 00 00 00 50 95 4a 00 
2138-c0c:716138498.761 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716138498.840 :         Information.Status = 1, Information.Addr = 4887888
2138-c0c:716138499.885 :         => CNT96226::MemoryRead
2138-c0c:716138900.962 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716138901.172 :         System total receive data 311040 bytes
2138-c0c:716138901.401 :         => CNT96226::VenderCmd_GetData
2138-c0c:716138901.484 :         iCmd = 1, nBytes = 4
2138-c0c:716139101.163 :         0000 : 00 00 00 00 
2138-c0c:716139101.336 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716139101.518 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716139101.600 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716139101.667 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716139101.780 :         Pipe = 5109948 Write ==>
2138-c0c:716139101.885 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716139102.005 :         Pipe = 5109948 start to write data
2138-c0c:716139102.072 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 160760 size = 36
2138-c0c:716139102.185 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716139102.288 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716139102.372 :         Pipe = 5109948 Set read data ready
2138-c0c:716139102.505 :         Pipe = 5109948 Write <==
2138-c0c:716139102.568 :         Pipe = 5109948 Write ==>
2138-c0c:716139102.875 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716139102.979 :         Pipe = 5109948 start to write data
2138-c0c:716139103.047 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 160796 size = 311040
2138-7d4:716139103.193 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716139103.375 :     Pipe = 5109948 Read Copy from 5109a28 + 160760 size = 36
2138-7d4:716139103.494 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716139103.595 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716139103.685 :     Pipe = 5109948 Read <==
2138-7d4:716139103.749 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716139103.825 :     Pipe = 5109948 Read ==>
2138-7d4:716139103.902 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716139109.064 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716139109.167 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716139109.256 :         Pipe = 5109948 Set read data ready
2138-c0c:716139109.355 :         Pipe = 5109948 Write <==
2138-7d4:716139109.965 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716139110.106 :     Pipe = 5109948 Read Copy from 5109a28 + 160796 size = 311040
2138-7d4:716139111.237 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716139111.333 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716139111.414 :     Pipe = 5109948 Read <==
2138-7d4:716139111.470 :     ImageProcessThread : Process start
2138-7d4:716139115.758 :     BytesPerLine = 3888
2138-7d4:716139115.826 :     Lines = 80
2138-7d4:716139163.898 :     ImageProcessThread : Process end
2138-c0c:716139259.376 :         IOThread: get image OK
2138-c0c:716139259.583 :         IOThread: Read image 311040 Bytes remain 5132160 bytes
2138-c0c:716139259.711 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716139259.818 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716139259.901 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716139259.986 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716139260.055 :         IO Send command 10 bytes
2138-c0c:716139260.217 :         => CNT96226::VenderCmd_SetData
2138-c0c:716139260.286 :         iCmd = 0, nBytes = 10
2138-c0c:716139260.415 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716139553.420 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716139553.620 :         System send command 10 bytes + data 0 bytes
2138-c0c:716139553.701 :         IO total need to receive data 2095632 bytes
2138-c0c:716139553.776 :         => CNT96226::VenderCmd_GetData
2138-c0c:716139553.843 :         iCmd = 2, nBytes = 24
2138-7d4:716139752.266 :     Pipe = 5109a48 Write ==>
2138-7d4:716139752.767 :     Pipe = 5109a48 Write Total = 27262976 Free = 27210224 Data = 52752
2138-7d4:716139752.915 :     Pipe = 5109a48 start to write data
2138-7d4:716139752.991 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1051776 size = 36
2138-7d4:716139753.108 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27210188 Data = 52788
2138-7d4:716139753.209 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716139753.299 :     Pipe = 5109a48 Write <==
2138-7d4:716139753.360 :     Pipe = 5109a48 Write ==>
2138-7d4:716139753.436 :     Pipe = 5109a48 Write Total = 27262976 Free = 27210188 Data = 52788
2138-7d4:716139753.540 :     Pipe = 5109a48 start to write data
2138-7d4:716139753.602 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1051812 size = 75360
2138-7d4:716139755.017 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27134828 Data = 128148
2138-7d4:716139755.115 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716139755.199 :     Pipe = 5109a48 Write <==
2138-7d4:716139755.271 :     Pipe = 5109948 Read ==>
2138-7d4:716139755.360 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716139820.537 : => ReadScan
2138-1848:716139820.648 : Count = 99852, Ptr = 7de7690
2138-1848:716139820.734 : => ReadScanEx2
2138-1848:716139820.791 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716139820.858 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716139820.918 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716139820.982 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716139821.045 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716139821.109 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716139821.177 : ReadScanEx2 : Copy from pipe to AP buffer size = 52752
2138-1848:716139821.247 : Pipe = 5109a48 Read ==>
2138-1848:716139821.353 : Pipe = 5109a48 Read Total = 27262976 Free = 27134828 Data = 128148
2138-1848:716139821.469 : Pipe = 5109a48 Read Copy from 5109b08 + 999024 size = 52752
2138-1848:716139821.924 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716139822.021 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716139822.107 : Pipe = 5109a48 Read <==
2138-1848:716139822.167 : => GetImageToBuffer
2138-1848:716139822.229 : => GetImageToBufferPageScan
2138-1848:716139822.290 : Pipe = 5109a48 Read ==>
2138-1848:716139822.362 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716139822.459 : Pipe = 5109a48 Read Copy from 5109b08 + 1051776 size = 36
2138-1848:716139822.557 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716139822.650 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716139822.728 : Pipe = 5109a48 Read <==
2138-1848:716139822.782 : Get Packet type = 0 
2138-1848:716139822.838 : Get Packet dwSize = 75360 
2138-1848:716139822.893 : Get Packet bADFStatus = 1 
2138-1848:716139822.946 : Get Packet dwStatusLong = 0 
2138-1848:716139823.002 : Get Packet dwMessageStatusLong = 0 
2138-1848:716139823.064 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716139823.121 : <= GetImageToBuffer Ret = 1
2138-1848:716139823.182 : ReadScanEx2 : Copy from pipe to AP buffer size = 47100
2138-1848:716139823.250 : Pipe = 5109a48 Read ==>
2138-1848:716139823.326 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716139823.421 : Pipe = 5109a48 Read Copy from 5109b08 + 1051812 size = 47100
2138-1848:716139823.642 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27234716 Data = 28260
2138-1848:716139823.732 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716139823.811 : Pipe = 5109a48 Read <==
2138-1848:716139950.354 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716139950.510 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716139950.577 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716139950.643 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716139950.831 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716139950.896 : <= ReadScanEx2 ret = 1
2138-1848:716139950.955 : <= ReadScan ret = 1
2138-c0c:716140042.212 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716140042.403 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716140042.469 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716140042.545 :         Information.Status = 0
2138-c0c:716140042.613 :         => CNT96226::VenderCmd_GetData
2138-c0c:716140042.672 :         iCmd = 2, nBytes = 24
2138-c0c:716140647.688 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716140647.919 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716140647.991 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716140648.079 :         Information.Status = 0
2138-c0c:716140648.151 :         => CNT96226::VenderCmd_GetData
2138-c0c:716140648.225 :         iCmd = 2, nBytes = 24
2138-c0c:716141208.112 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716141208.351 :         0010 : f0 00 00 00 50 54 4f 00 
2138-c0c:716141208.418 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716141208.496 :         Information.Status = 1, Information.Addr = 5198928
2138-c0c:716141209.523 :         => CNT96226::MemoryRead
2138-c0c:716141587.291 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716141587.486 :         System total receive data 311040 bytes
2138-c0c:716141587.563 :         => CNT96226::VenderCmd_GetData
2138-c0c:716141587.627 :         iCmd = 1, nBytes = 4
2138-c0c:716141717.986 :         0000 : 00 00 00 00 
2138-c0c:716141718.135 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716141718.304 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716141718.378 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716141718.445 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716141718.554 :         Pipe = 5109948 Write ==>
2138-c0c:716141718.655 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716141718.776 :         Pipe = 5109948 start to write data
2138-c0c:716141718.844 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 471836 size = 36
2138-c0c:716141718.952 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716141719.046 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716141719.129 :         Pipe = 5109948 Set read data ready
2138-c0c:716141719.252 :         Pipe = 5109948 Write <==
2138-c0c:716141719.314 :         Pipe = 5109948 Write ==>
2138-c0c:716141719.390 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716141719.485 :         Pipe = 5109948 start to write data
2138-c0c:716141719.550 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 471872 size = 311040
2138-7d4:716141720.345 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716141720.542 :     Pipe = 5109948 Read Copy from 5109a28 + 471836 size = 36
2138-7d4:716141720.655 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716141720.752 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716141720.840 :     Pipe = 5109948 Read <==
2138-7d4:716141720.903 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716141720.975 :     Pipe = 5109948 Read ==>
2138-7d4:716141721.048 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716141724.843 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716141725.005 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716141725.100 :         Pipe = 5109948 Set read data ready
2138-c0c:716141725.205 :         Pipe = 5109948 Write <==
2138-7d4:716141726.209 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716141726.379 :     Pipe = 5109948 Read Copy from 5109a28 + 471872 size = 311040
2138-7d4:716141728.639 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716141728.906 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716141728.997 :     Pipe = 5109948 Read <==
2138-7d4:716141729.056 :     ImageProcessThread : Process start
2138-7d4:716141733.596 :     BytesPerLine = 3888
2138-7d4:716141733.667 :     Lines = 80
2138-7d4:716141783.232 :     ImageProcessThread : Process end
2138-c0c:716141904.074 :         IOThread: get image OK
2138-c0c:716141904.305 :         IOThread: Read image 311040 Bytes remain 4821120 bytes
2138-c0c:716141904.418 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716141904.542 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716141904.622 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716141904.716 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716141904.782 :         IO Send command 10 bytes
2138-c0c:716141904.943 :         => CNT96226::VenderCmd_SetData
2138-c0c:716141905.012 :         iCmd = 0, nBytes = 10
2138-c0c:716141905.136 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716142194.090 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716142194.283 :         System send command 10 bytes + data 0 bytes
2138-c0c:716142194.369 :         IO total need to receive data 2095632 bytes
2138-c0c:716142194.773 :         => CNT96226::VenderCmd_GetData
2138-c0c:716142194.842 :         iCmd = 2, nBytes = 24
2138-7d4:716142369.554 :     Pipe = 5109a48 Write ==>
2138-7d4:716142369.813 :     Pipe = 5109a48 Write Total = 27262976 Free = 27234716 Data = 28260
2138-7d4:716142369.954 :     Pipe = 5109a48 start to write data
2138-7d4:716142370.024 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1127172 size = 36
2138-7d4:716142370.136 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27234680 Data = 28296
2138-7d4:716142370.234 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716142370.319 :     Pipe = 5109a48 Write <==
2138-7d4:716142370.379 :     Pipe = 5109a48 Write ==>
2138-7d4:716142370.451 :     Pipe = 5109a48 Write Total = 27262976 Free = 27234680 Data = 28296
2138-7d4:716142370.548 :     Pipe = 5109a48 start to write data
2138-7d4:716142370.612 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1127208 size = 75360
2138-7d4:716142371.854 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27159320 Data = 103656
2138-7d4:716142371.950 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716142372.034 :     Pipe = 5109a48 Write <==
2138-7d4:716142372.101 :     Pipe = 5109948 Read ==>
2138-7d4:716142372.183 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716142380.340 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716142380.518 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716142380.591 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716142380.671 :         Information.Status = 0
2138-c0c:716142380.745 :         => CNT96226::VenderCmd_GetData
2138-c0c:716142380.811 :         iCmd = 2, nBytes = 24
2138-1848:716142707.707 : => ReadScan
2138-1848:716142707.898 : Count = 99852, Ptr = 7de7690
2138-1848:716142707.979 : => ReadScanEx2
2138-1848:716142708.037 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716142708.112 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716142708.183 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716142708.259 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716142708.323 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716142708.395 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716142708.466 : ReadScanEx2 : Copy from pipe to AP buffer size = 28260
2138-1848:716142708.541 : Pipe = 5109a48 Read ==>
2138-1848:716142708.661 : Pipe = 5109a48 Read Total = 27262976 Free = 27159320 Data = 103656
2138-1848:716142708.785 : Pipe = 5109a48 Read Copy from 5109b08 + 1098912 size = 28260
2138-1848:716142709.098 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716142709.412 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716142709.506 : Pipe = 5109a48 Read <==
2138-1848:716142709.566 : => GetImageToBuffer
2138-1848:716142709.622 : => GetImageToBufferPageScan
2138-1848:716142709.684 : Pipe = 5109a48 Read ==>
2138-1848:716142709.760 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716142709.861 : Pipe = 5109a48 Read Copy from 5109b08 + 1127172 size = 36
2138-1848:716142709.963 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716142710.055 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716142710.140 : Pipe = 5109a48 Read <==
2138-1848:716142710.199 : Get Packet type = 0 
2138-1848:716142710.259 : Get Packet dwSize = 75360 
2138-1848:716142710.315 : Get Packet bADFStatus = 1 
2138-1848:716142710.373 : Get Packet dwStatusLong = 0 
2138-1848:716142710.429 : Get Packet dwMessageStatusLong = 0 
2138-1848:716142710.493 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716142710.555 : <= GetImageToBuffer Ret = 1
2138-1848:716142710.616 : ReadScanEx2 : Copy from pipe to AP buffer size = 71592
2138-1848:716142710.685 : Pipe = 5109a48 Read ==>
2138-1848:716142710.758 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716142710.859 : Pipe = 5109a48 Read Copy from 5109b08 + 1127208 size = 71592
2138-1848:716142711.305 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27259208 Data = 3768
2138-1848:716142711.396 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716142711.477 : Pipe = 5109a48 Read <==
2138-1848:716142856.865 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716142857.044 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716142857.121 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716142857.195 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716142857.263 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716142857.328 : <= ReadScanEx2 ret = 1
2138-1848:716142857.388 : <= ReadScan ret = 1
2138-c0c:716142870.056 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716142870.210 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716142870.277 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716142870.357 :         Information.Status = 0
2138-c0c:716142870.422 :         => CNT96226::VenderCmd_GetData
2138-c0c:716142870.484 :         iCmd = 2, nBytes = 24
2138-c0c:716143834.752 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716143834.986 :         0010 : f0 00 00 00 50 13 54 00 
2138-c0c:716143835.060 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716143835.141 :         Information.Status = 1, Information.Addr = 5509968
2138-c0c:716143836.324 :         => CNT96226::MemoryRead
2138-c0c:716144228.059 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716144228.228 :         System total receive data 311040 bytes
2138-c0c:716144228.301 :         => CNT96226::VenderCmd_GetData
2138-c0c:716144228.360 :         iCmd = 1, nBytes = 4
2138-c0c:716144413.657 :         0000 : 00 00 00 00 
2138-c0c:716144413.750 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716144413.904 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716144413.973 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716144414.036 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716144414.139 :         Pipe = 5109948 Write ==>
2138-c0c:716144414.240 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716144414.362 :         Pipe = 5109948 start to write data
2138-c0c:716144414.431 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 782912 size = 36
2138-c0c:716144414.543 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716144414.640 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716144414.726 :         Pipe = 5109948 Set read data ready
2138-c0c:716144414.853 :         Pipe = 5109948 Write <==
2138-c0c:716144415.047 :         Pipe = 5109948 Write ==>
2138-c0c:716144415.129 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716144415.227 :         Pipe = 5109948 start to write data
2138-c0c:716144415.293 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 782948 size = 311040
2138-7d4:716144415.911 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716144416.090 :     Pipe = 5109948 Read Copy from 5109a28 + 782912 size = 36
2138-7d4:716144416.204 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716144416.303 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716144416.392 :     Pipe = 5109948 Read <==
2138-7d4:716144416.455 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716144416.526 :     Pipe = 5109948 Read ==>
2138-7d4:716144416.603 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716144419.624 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716144419.727 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716144419.812 :         Pipe = 5109948 Set read data ready
2138-c0c:716144419.912 :         Pipe = 5109948 Write <==
2138-7d4:716144420.728 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716144420.899 :     Pipe = 5109948 Read Copy from 5109a28 + 782948 size = 311040
2138-7d4:716144422.225 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716144422.320 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716144422.405 :     Pipe = 5109948 Read <==
2138-7d4:716144422.468 :     ImageProcessThread : Process start
2138-7d4:716144426.620 :     BytesPerLine = 3888
2138-7d4:716144426.686 :     Lines = 80
2138-7d4:716144473.335 :     ImageProcessThread : Process end
2138-c0c:716144585.881 :         IOThread: get image OK
2138-c0c:716144586.100 :         IOThread: Read image 311040 Bytes remain 4510080 bytes
2138-c0c:716144586.212 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716144586.321 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716144586.410 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716144586.492 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716144586.557 :         IO Send command 10 bytes
2138-c0c:716144586.699 :         => CNT96226::VenderCmd_SetData
2138-c0c:716144586.763 :         iCmd = 0, nBytes = 10
2138-c0c:716144586.894 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716144877.649 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716144878.085 :         System send command 10 bytes + data 0 bytes
2138-c0c:716144878.175 :         IO total need to receive data 2095632 bytes
2138-c0c:716144878.253 :         => CNT96226::VenderCmd_GetData
2138-c0c:716144878.317 :         iCmd = 2, nBytes = 24
2138-c0c:716145047.704 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716145047.941 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716145048.003 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716145048.084 :         Information.Status = 0
2138-c0c:716145048.150 :         => CNT96226::VenderCmd_GetData
2138-c0c:716145048.215 :         iCmd = 2, nBytes = 24
2138-7d4:716145132.610 :     Pipe = 5109a48 Write ==>
2138-7d4:716145132.878 :     Pipe = 5109a48 Write Total = 27262976 Free = 27259208 Data = 3768
2138-7d4:716145133.029 :     Pipe = 5109a48 start to write data
2138-7d4:716145133.100 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1202568 size = 36
2138-7d4:716145133.215 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27259172 Data = 3804
2138-7d4:716145133.317 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716145133.406 :     Pipe = 5109a48 Write <==
2138-7d4:716145133.468 :     Pipe = 5109a48 Write ==>
2138-7d4:716145133.542 :     Pipe = 5109a48 Write Total = 27262976 Free = 27259172 Data = 3804
2138-7d4:716145133.761 :     Pipe = 5109a48 start to write data
2138-7d4:716145133.828 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1202604 size = 75360
2138-7d4:716145134.993 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27183812 Data = 79164
2138-7d4:716145135.093 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716145135.174 :     Pipe = 5109a48 Write <==
2138-7d4:716145135.243 :     Pipe = 5109948 Read ==>
2138-7d4:716145135.328 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716145573.192 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716145573.416 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716145573.715 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716145573.798 :         Information.Status = 0
2138-c0c:716145573.861 :         => CNT96226::VenderCmd_GetData
2138-c0c:716145573.926 :         iCmd = 2, nBytes = 24
2138-1848:716145677.176 : => ReadScan
2138-1848:716145677.301 : Count = 99852, Ptr = 7de7690
2138-1848:716145677.379 : => ReadScanEx2
2138-1848:716145677.436 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716145677.502 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716145677.562 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716145677.629 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716145677.695 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716145677.759 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716145677.829 : ReadScanEx2 : Copy from pipe to AP buffer size = 3768
2138-1848:716145677.905 : Pipe = 5109a48 Read ==>
2138-1848:716145678.020 : Pipe = 5109a48 Read Total = 27262976 Free = 27183812 Data = 79164
2138-1848:716145678.143 : Pipe = 5109a48 Read Copy from 5109b08 + 1198800 size = 3768
2138-1848:716145678.284 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716145678.380 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716145678.467 : Pipe = 5109a48 Read <==
2138-1848:716145678.529 : => GetImageToBuffer
2138-1848:716145678.583 : => GetImageToBufferPageScan
2138-1848:716145678.644 : Pipe = 5109a48 Read ==>
2138-1848:716145678.719 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716145678.819 : Pipe = 5109a48 Read Copy from 5109b08 + 1202568 size = 36
2138-1848:716145678.918 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716145679.006 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716145679.087 : Pipe = 5109a48 Read <==
2138-1848:716145679.142 : Get Packet type = 0 
2138-1848:716145679.197 : Get Packet dwSize = 75360 
2138-1848:716145679.251 : Get Packet bADFStatus = 1 
2138-1848:716145679.306 : Get Packet dwStatusLong = 0 
2138-1848:716145679.362 : Get Packet dwMessageStatusLong = 0 
2138-1848:716145679.425 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716145679.485 : <= GetImageToBuffer Ret = 1
2138-1848:716145679.543 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716145679.611 : Pipe = 5109a48 Read ==>
2138-1848:716145679.686 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716145679.784 : Pipe = 5109a48 Read Copy from 5109b08 + 1202604 size = 75360
2138-1848:716145680.228 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716145680.321 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716145680.401 : Pipe = 5109a48 Read <==
2138-1848:716145680.455 : => GetImageToBuffer
2138-1848:716145680.507 : => GetImageToBufferPageScan
2138-1848:716145680.562 : Pipe = 5109a48 Read ==>
2138-1848:716145680.633 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716146526.103 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716146526.325 :         0010 : f0 00 00 00 50 d2 58 00 
2138-c0c:716146526.396 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716146526.478 :         Information.Status = 1, Information.Addr = 5821008
2138-c0c:716146527.621 :         => CNT96226::MemoryRead
2138-c0c:716146922.760 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716146922.955 :         System total receive data 311040 bytes
2138-c0c:716146923.041 :         => CNT96226::VenderCmd_GetData
2138-c0c:716146923.113 :         iCmd = 1, nBytes = 4
2138-c0c:716147125.474 :         0000 : 00 00 00 00 
2138-c0c:716147125.593 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716147125.769 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716147125.837 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716147125.895 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716147125.992 :         Pipe = 5109948 Write ==>
2138-c0c:716147126.111 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716147126.232 :         Pipe = 5109948 start to write data
2138-c0c:716147126.299 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1093988 size = 36
2138-c0c:716147126.410 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716147126.501 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716147126.587 :         Pipe = 5109948 Set read data ready
2138-c0c:716147126.735 :         Pipe = 5109948 Write <==
2138-c0c:716147126.800 :         Pipe = 5109948 Write ==>
2138-c0c:716147126.875 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716147126.975 :         Pipe = 5109948 start to write data
2138-c0c:716147127.038 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1094024 size = 311040
2138-7d4:716147127.495 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716147127.666 :     Pipe = 5109948 Read Copy from 5109a28 + 1093988 size = 36
2138-7d4:716147127.784 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716147127.880 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716147127.973 :     Pipe = 5109948 Read <==
2138-7d4:716147128.034 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716147128.103 :     Pipe = 5109948 Read ==>
2138-7d4:716147128.174 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716147131.116 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716147131.216 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716147131.301 :         Pipe = 5109948 Set read data ready
2138-c0c:716147131.395 :         Pipe = 5109948 Write <==
2138-7d4:716147132.090 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716147132.222 :     Pipe = 5109948 Read Copy from 5109a28 + 1094024 size = 311040
2138-7d4:716147133.295 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716147133.384 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716147133.466 :     Pipe = 5109948 Read <==
2138-7d4:716147133.521 :     ImageProcessThread : Process start
2138-7d4:716147137.695 :     BytesPerLine = 3888
2138-7d4:716147137.755 :     Lines = 80
2138-7d4:716147183.832 :     ImageProcessThread : Process end
2138-c0c:716147282.551 :         IOThread: get image OK
2138-c0c:716147282.784 :         IOThread: Read image 311040 Bytes remain 4199040 bytes
2138-c0c:716147282.893 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716147283.009 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716147283.088 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716147283.168 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716147283.232 :         IO Send command 10 bytes
2138-c0c:716147283.402 :         => CNT96226::VenderCmd_SetData
2138-c0c:716147283.465 :         iCmd = 0, nBytes = 10
2138-c0c:716147283.594 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716147591.607 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716147591.797 :         System send command 10 bytes + data 0 bytes
2138-c0c:716147592.001 :         IO total need to receive data 2095632 bytes
2138-c0c:716147592.078 :         => CNT96226::VenderCmd_GetData
2138-c0c:716147592.143 :         iCmd = 2, nBytes = 24
2138-7d4:716147783.307 :     Pipe = 5109a48 Write ==>
2138-7d4:716147783.544 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716147783.700 :     Pipe = 5109a48 start to write data
2138-7d4:716147783.768 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1277964 size = 36
2138-7d4:716147783.878 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716147783.975 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716147784.063 :     Pipe = 5109a48 Set read data ready
2138-7d4:716147784.187 :     Pipe = 5109a48 Write <==
2138-7d4:716147784.247 :     Pipe = 5109a48 Write ==>
2138-7d4:716147784.549 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716147784.650 :     Pipe = 5109a48 start to write data
2138-7d4:716147784.710 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1278000 size = 75360
2138-1848:716147785.139 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716147785.313 : Pipe = 5109a48 Read Copy from 5109b08 + 1277964 size = 36
2138-1848:716147785.423 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716147785.531 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716147785.621 : Pipe = 5109a48 Read <==
2138-1848:716147785.683 : Get Packet type = 0 
2138-1848:716147785.743 : Get Packet dwSize = 75360 
2138-1848:716147785.805 : Get Packet bADFStatus = 1 
2138-1848:716147786.093 : Get Packet dwStatusLong = 0 
2138-1848:716147786.155 : Get Packet dwMessageStatusLong = 0 
2138-7d4:716147786.227 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-7d4:716147786.330 :     Pipe = 5109a48 Write read wait size = 0
2138-1848:716147786.396 : <= GetImageToBufferPageScan Ret = 1
2138-7d4:716147786.458 :     Pipe = 5109a48 Write <==
2138-1848:716147786.518 : <= GetImageToBuffer Ret = 1
2138-7d4:716147786.577 :     Pipe = 5109948 Read ==>
2138-1848:716147786.640 : ReadScanEx2 : Copy from pipe to AP buffer size = 20724
2138-1848:716147786.713 : Pipe = 5109a48 Read ==>
2138-7d4:716147786.998 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716147787.082 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716147787.186 : Pipe = 5109a48 Read Copy from 5109b08 + 1278000 size = 20724
2138-1848:716147787.365 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27208340 Data = 54636
2138-1848:716147787.597 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716147787.679 : Pipe = 5109a48 Read <==
2138-1848:716147936.656 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716147936.848 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716147936.926 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716147936.998 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716147937.068 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716147937.134 : <= ReadScanEx2 ret = 1
2138-1848:716147937.198 : <= ReadScan ret = 1
2138-c0c:716148102.599 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716148102.808 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716148102.871 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716148102.948 :         Information.Status = 0
2138-c0c:716148103.015 :         => CNT96226::VenderCmd_GetData
2138-c0c:716148103.073 :         iCmd = 2, nBytes = 24
2138-c0c:716148721.251 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716148721.473 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716148721.540 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716148721.619 :         Information.Status = 0
2138-c0c:716148721.681 :         => CNT96226::VenderCmd_GetData
2138-c0c:716148721.744 :         iCmd = 2, nBytes = 24
2138-c0c:716149305.575 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716149305.805 :         0010 : f0 00 00 00 50 91 5d 00 
2138-c0c:716149305.870 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716149305.954 :         Information.Status = 1, Information.Addr = 6132048
2138-c0c:716149306.958 :         => CNT96226::MemoryRead
2138-c0c:716149698.661 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716149698.856 :         System total receive data 311040 bytes
2138-c0c:716149698.929 :         => CNT96226::VenderCmd_GetData
2138-c0c:716149698.999 :         iCmd = 1, nBytes = 4
2138-c0c:716149872.225 :         0000 : 00 00 00 00 
2138-c0c:716149872.446 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716149874.318 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716149874.460 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716149874.531 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716149874.646 :         Pipe = 5109948 Write ==>
2138-c0c:716149874.772 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716149874.905 :         Pipe = 5109948 start to write data
2138-c0c:716149874.974 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1405064 size = 36
2138-c0c:716149875.092 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716149875.195 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716149875.278 :         Pipe = 5109948 Set read data ready
2138-7d4:716149875.522 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716149875.633 :     Pipe = 5109948 Read Copy from 5109a28 + 1405064 size = 36
2138-7d4:716149875.736 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716149875.834 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716149875.926 :     Pipe = 5109948 Read <==
2138-7d4:716149875.989 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716149876.060 :     Pipe = 5109948 Read ==>
2138-7d4:716149876.133 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716149876.268 :         Pipe = 5109948 Write <==
2138-c0c:716149876.334 :         Pipe = 5109948 Write ==>
2138-c0c:716149876.412 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716149876.513 :         Pipe = 5109948 start to write data
2138-c0c:716149876.578 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1405100 size = 311040
2138-c0c:716149886.101 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716149886.271 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716149886.377 :         Pipe = 5109948 Set read data ready
2138-7d4:716149886.592 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716149886.704 :     Pipe = 5109948 Read Copy from 5109a28 + 1405100 size = 311040
2138-7d4:716149888.318 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716149888.422 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716149888.510 :     Pipe = 5109948 Read <==
2138-7d4:716149888.568 :     ImageProcessThread : Process start
2138-7d4:716149893.133 :     BytesPerLine = 3888
2138-7d4:716149893.207 :     Lines = 80
2138-c0c:716149902.180 :         Pipe = 5109948 Write <==
2138-7d4:716149941.738 :     ImageProcessThread : Process end
2138-c0c:716150071.192 :         IOThread: get image OK
2138-c0c:716150071.425 :         IOThread: Read image 311040 Bytes remain 3888000 bytes
2138-c0c:716150071.537 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716150071.642 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716150071.727 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716150071.806 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716150071.872 :         IO Send command 10 bytes
2138-c0c:716150072.098 :         => CNT96226::VenderCmd_SetData
2138-c0c:716150072.283 :         iCmd = 0, nBytes = 10
2138-c0c:716150072.412 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716150503.366 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716150503.581 :         System send command 10 bytes + data 0 bytes
2138-c0c:716150503.665 :         IO total need to receive data 2095632 bytes
2138-c0c:716150503.742 :         => CNT96226::VenderCmd_GetData
2138-c0c:716150503.812 :         iCmd = 2, nBytes = 24
2138-7d4:716150542.892 :     Pipe = 5109a48 Write ==>
2138-7d4:716150543.095 :     Pipe = 5109a48 Write Total = 27262976 Free = 27208340 Data = 54636
2138-7d4:716150543.245 :     Pipe = 5109a48 start to write data
2138-7d4:716150543.319 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1353360 size = 36
2138-7d4:716150543.435 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27208304 Data = 54672
2138-7d4:716150543.541 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716150543.632 :     Pipe = 5109a48 Write <==
2138-7d4:716150543.696 :     Pipe = 5109a48 Write ==>
2138-7d4:716150543.775 :     Pipe = 5109a48 Write Total = 27262976 Free = 27208304 Data = 54672
2138-7d4:716150543.879 :     Pipe = 5109a48 start to write data
2138-7d4:716150543.944 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1353396 size = 75360
2138-7d4:716150545.242 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27132944 Data = 130032
2138-7d4:716150545.348 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716150545.432 :     Pipe = 5109a48 Write <==
2138-7d4:716150545.500 :     Pipe = 5109948 Read ==>
2138-7d4:716150545.586 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716150863.657 : => ReadScan
2138-1848:716150863.853 : Count = 99852, Ptr = 7de7690
2138-1848:716150863.942 : => ReadScanEx2
2138-1848:716150863.998 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716150864.071 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716150864.140 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716150864.205 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716150864.271 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716150864.342 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716150864.417 : ReadScanEx2 : Copy from pipe to AP buffer size = 54636
2138-1848:716150864.495 : Pipe = 5109a48 Read ==>
2138-1848:716150864.621 : Pipe = 5109a48 Read Total = 27262976 Free = 27132944 Data = 130032
2138-1848:716150864.752 : Pipe = 5109a48 Read Copy from 5109b08 + 1298724 size = 54636
2138-1848:716150865.104 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716150865.200 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716150865.287 : Pipe = 5109a48 Read <==
2138-1848:716150865.348 : => GetImageToBuffer
2138-1848:716150865.405 : => GetImageToBufferPageScan
2138-1848:716150865.465 : Pipe = 5109a48 Read ==>
2138-1848:716150865.543 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716150865.641 : Pipe = 5109a48 Read Copy from 5109b08 + 1353360 size = 36
2138-1848:716150865.739 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716150865.836 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716150865.916 : Pipe = 5109a48 Read <==
2138-1848:716150865.975 : Get Packet type = 0 
2138-1848:716150866.035 : Get Packet dwSize = 75360 
2138-1848:716150866.091 : Get Packet bADFStatus = 1 
2138-1848:716150866.148 : Get Packet dwStatusLong = 0 
2138-1848:716150866.204 : Get Packet dwMessageStatusLong = 0 
2138-1848:716150866.269 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716150866.331 : <= GetImageToBuffer Ret = 1
2138-1848:716150866.389 : ReadScanEx2 : Copy from pipe to AP buffer size = 45216
2138-1848:716150866.459 : Pipe = 5109a48 Read ==>
2138-1848:716150866.532 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716150866.633 : Pipe = 5109a48 Read Copy from 5109b08 + 1353396 size = 45216
2138-1848:716150867.106 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27232832 Data = 30144
2138-1848:716150867.204 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716150867.285 : Pipe = 5109a48 Read <==
2138-c0c:716150890.005 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716150890.197 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716150890.273 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716150890.354 :         Information.Status = 0
2138-c0c:716150890.424 :         => CNT96226::VenderCmd_GetData
2138-c0c:716150890.491 :         iCmd = 2, nBytes = 24
2138-1848:716151065.219 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716151065.436 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716151065.513 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716151065.587 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716151065.661 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716151065.726 : <= ReadScanEx2 ret = 1
2138-1848:716151065.807 : <= ReadScan ret = 1
2138-c0c:716151979.548 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716151979.793 :         0010 : f0 00 00 00 50 50 62 00 
2138-c0c:716151979.864 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716151979.954 :         Information.Status = 1, Information.Addr = 6443088
2138-c0c:716151981.410 :         => CNT96226::MemoryRead
2138-c0c:716152367.040 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716152367.213 :         System total receive data 311040 bytes
2138-c0c:716152367.285 :         => CNT96226::VenderCmd_GetData
2138-c0c:716152367.578 :         iCmd = 1, nBytes = 4
2138-c0c:716152497.617 :         0000 : 00 00 00 00 
2138-c0c:716152497.793 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716152497.954 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716152498.029 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716152498.100 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716152498.219 :         Pipe = 5109948 Write ==>
2138-c0c:716152498.317 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716152498.439 :         Pipe = 5109948 start to write data
2138-c0c:716152498.506 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1716140 size = 36
2138-c0c:716152498.618 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716152498.718 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716152498.804 :         Pipe = 5109948 Set read data ready
2138-c0c:716152498.929 :         Pipe = 5109948 Write <==
2138-c0c:716152498.991 :         Pipe = 5109948 Write ==>
2138-c0c:716152499.207 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716152499.378 :         Pipe = 5109948 start to write data
2138-c0c:716152499.445 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 1716176 size = 311040
2138-7d4:716152499.606 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716152499.790 :     Pipe = 5109948 Read Copy from 5109a28 + 1716140 size = 36
2138-7d4:716152499.912 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716152500.024 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716152500.127 :     Pipe = 5109948 Read <==
2138-7d4:716152500.197 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716152500.272 :     Pipe = 5109948 Read ==>
2138-7d4:716152500.348 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716152503.819 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716152503.928 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716152504.019 :         Pipe = 5109948 Set read data ready
2138-c0c:716152504.135 :         Pipe = 5109948 Write <==
2138-7d4:716152504.284 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716152504.499 :     Pipe = 5109948 Read Copy from 5109a28 + 1716176 size = 311040
2138-7d4:716152505.762 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716152505.853 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716152505.938 :     Pipe = 5109948 Read <==
2138-7d4:716152506.001 :     ImageProcessThread : Process start
2138-7d4:716152510.305 :     BytesPerLine = 3888
2138-7d4:716152510.373 :     Lines = 80
2138-7d4:716152557.930 :     ImageProcessThread : Process end
2138-c0c:716152672.852 :         IOThread: get image OK
2138-c0c:716152673.034 :         IOThread: Read image 311040 Bytes remain 3576960 bytes
2138-c0c:716152673.143 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716152673.241 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716152673.323 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716152673.398 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716152673.464 :         IO Send command 10 bytes
2138-c0c:716152673.601 :         => CNT96226::VenderCmd_SetData
2138-c0c:716152673.663 :         iCmd = 0, nBytes = 10
2138-c0c:716152673.783 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716152945.497 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716152945.701 :         System send command 10 bytes + data 0 bytes
2138-c0c:716152945.786 :         IO total need to receive data 2095632 bytes
2138-c0c:716152945.866 :         => CNT96226::VenderCmd_GetData
2138-c0c:716152945.932 :         iCmd = 2, nBytes = 24
2138-7d4:716153176.538 :     Pipe = 5109a48 Write ==>
2138-7d4:716153176.811 :     Pipe = 5109a48 Write Total = 27262976 Free = 27232832 Data = 30144
2138-7d4:716153176.955 :     Pipe = 5109a48 start to write data
2138-7d4:716153177.032 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1428756 size = 36
2138-7d4:716153177.165 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27232796 Data = 30180
2138-7d4:716153177.265 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716153177.355 :     Pipe = 5109a48 Write <==
2138-7d4:716153177.417 :     Pipe = 5109a48 Write ==>
2138-7d4:716153177.494 :     Pipe = 5109a48 Write Total = 27262976 Free = 27232796 Data = 30180
2138-7d4:716153177.595 :     Pipe = 5109a48 start to write data
2138-7d4:716153177.655 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1428792 size = 75360
2138-7d4:716153179.184 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27157436 Data = 105540
2138-7d4:716153179.286 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716153179.368 :     Pipe = 5109a48 Write <==
2138-7d4:716153179.437 :     Pipe = 5109948 Read ==>
2138-7d4:716153179.524 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716153425.346 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716153425.798 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716153425.872 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716153425.954 :         Information.Status = 0
2138-c0c:716153426.023 :         => CNT96226::VenderCmd_GetData
2138-c0c:716153426.088 :         iCmd = 2, nBytes = 24
2138-c0c:716153650.092 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716153650.334 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716153650.407 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716153650.490 :         Information.Status = 0
2138-c0c:716153650.564 :         => CNT96226::VenderCmd_GetData
2138-c0c:716153650.629 :         iCmd = 2, nBytes = 24
2138-1848:716154049.530 : => ReadScan
2138-1848:716154049.817 : Count = 99852, Ptr = 7de7690
2138-1848:716154049.916 : => ReadScanEx2
2138-1848:716154049.977 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716154050.049 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716154051.106 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716154051.189 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716154051.492 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716154051.562 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716154051.636 : ReadScanEx2 : Copy from pipe to AP buffer size = 30144
2138-1848:716154051.716 : Pipe = 5109a48 Read ==>
2138-1848:716154051.856 : Pipe = 5109a48 Read Total = 27262976 Free = 27157436 Data = 105540
2138-1848:716154052.009 : Pipe = 5109a48 Read Copy from 5109b08 + 1398612 size = 30144
2138-1848:716154052.654 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716154052.785 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716154052.911 : Pipe = 5109a48 Read <==
2138-1848:716154052.974 : => GetImageToBuffer
2138-1848:716154053.037 : => GetImageToBufferPageScan
2138-1848:716154053.113 : Pipe = 5109a48 Read ==>
2138-1848:716154053.195 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716154053.304 : Pipe = 5109a48 Read Copy from 5109b08 + 1428756 size = 36
2138-1848:716154053.405 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716154053.497 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716154053.587 : Pipe = 5109a48 Read <==
2138-1848:716154053.662 : Get Packet type = 0 
2138-1848:716154053.725 : Get Packet dwSize = 75360 
2138-1848:716154053.789 : Get Packet bADFStatus = 1 
2138-1848:716154053.866 : Get Packet dwStatusLong = 0 
2138-1848:716154053.921 : Get Packet dwMessageStatusLong = 0 
2138-1848:716154054.897 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716154054.985 : <= GetImageToBuffer Ret = 1
2138-1848:716154055.052 : ReadScanEx2 : Copy from pipe to AP buffer size = 69708
2138-1848:716154055.129 : Pipe = 5109a48 Read ==>
2138-1848:716154055.236 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716154055.338 : Pipe = 5109a48 Read Copy from 5109b08 + 1428792 size = 69708
2138-1848:716154056.212 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27257324 Data = 5652
2138-1848:716154056.313 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716154056.396 : Pipe = 5109a48 Read <==
2138-1848:716154216.317 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716154216.530 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716154216.607 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716154216.680 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716154216.752 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716154216.818 : <= ReadScanEx2 ret = 1
2138-1848:716154216.879 : <= ReadScan ret = 1
2138-c0c:716154585.631 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716154585.858 :         0010 : f0 00 00 00 50 99 37 00 
2138-c0c:716154585.938 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716154586.025 :         Information.Status = 1, Information.Addr = 3643728
2138-c0c:716154587.066 :         => CNT96226::MemoryRead
2138-c0c:716154987.107 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716154987.311 :         System total receive data 311040 bytes
2138-c0c:716154987.393 :         => CNT96226::VenderCmd_GetData
2138-c0c:716154987.470 :         iCmd = 1, nBytes = 4
2138-c0c:716155153.689 :         0000 : 00 00 00 00 
2138-c0c:716155153.868 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716155154.036 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716155154.114 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716155154.182 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716155154.294 :         Pipe = 5109948 Write ==>
2138-c0c:716155154.394 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716155154.517 :         Pipe = 5109948 start to write data
2138-c0c:716155154.584 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 2027216 size = 36
2138-c0c:716155154.696 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716155154.789 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716155154.977 :         Pipe = 5109948 Set read data ready
2138-c0c:716155155.110 :         Pipe = 5109948 Write <==
2138-c0c:716155155.175 :         Pipe = 5109948 Write ==>
2138-c0c:716155155.257 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716155155.359 :         Pipe = 5109948 start to write data
2138-c0c:716155155.425 :         Pipe = 5109948 Memory Write Copy to 5109a28 + 2027252 size = 69900
2138-7d4:716155155.877 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716155156.054 :     Pipe = 5109948 Read Copy from 5109a28 + 2027216 size = 36
2138-7d4:716155156.174 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716155156.274 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716155156.369 :     Pipe = 5109948 Read <==
2138-7d4:716155156.435 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716155156.507 :     Pipe = 5109948 Read ==>
2138-7d4:716155156.585 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716155156.676 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 0 size = 241140
2138-c0c:716155161.653 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716155161.767 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716155161.851 :         Pipe = 5109948 Set read data ready
2138-c0c:716155161.966 :         Pipe = 5109948 Write <==
2138-7d4:716155162.761 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716155162.925 :     Pipe = 5109948 Read Copy from 5109a28 + 2027252 size = 69900
2138-7d4:716155163.227 :     Pipe = 5109948 Read Copy from 5109a38 + 0 size = 241140
2138-7d4:716155164.557 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716155164.664 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716155164.749 :     Pipe = 5109948 Read <==
2138-7d4:716155164.810 :     ImageProcessThread : Process start
2138-7d4:716155169.292 :     BytesPerLine = 3888
2138-7d4:716155169.359 :     Lines = 80
2138-7d4:716155217.793 :     ImageProcessThread : Process end
2138-c0c:716155328.246 :         IOThread: get image OK
2138-c0c:716155328.446 :         IOThread: Read image 311040 Bytes remain 3265920 bytes
2138-c0c:716155328.549 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716155328.658 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716155328.742 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716155328.816 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716155328.880 :         IO Send command 10 bytes
2138-c0c:716155329.019 :         => CNT96226::VenderCmd_SetData
2138-c0c:716155329.082 :         iCmd = 0, nBytes = 10
2138-c0c:716155329.208 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716155590.433 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716155590.627 :         System send command 10 bytes + data 0 bytes
2138-c0c:716155590.711 :         IO total need to receive data 2095632 bytes
2138-c0c:716155590.783 :         => CNT96226::VenderCmd_GetData
2138-c0c:716155590.854 :         iCmd = 2, nBytes = 24
2138-c0c:716155736.852 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716155737.048 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716155737.115 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716155737.195 :         Information.Status = 0
2138-c0c:716155737.260 :         => CNT96226::VenderCmd_GetData
2138-c0c:716155737.324 :         iCmd = 2, nBytes = 24
2138-7d4:716155798.054 :     Pipe = 5109a48 Write ==>
2138-7d4:716155798.450 :     Pipe = 5109a48 Write Total = 27262976 Free = 27257324 Data = 5652
2138-7d4:716155798.579 :     Pipe = 5109a48 start to write data
2138-7d4:716155798.643 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1504152 size = 36
2138-7d4:716155798.752 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27257288 Data = 5688
2138-7d4:716155798.944 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716155799.032 :     Pipe = 5109a48 Write <==
2138-7d4:716155799.087 :     Pipe = 5109a48 Write ==>
2138-7d4:716155799.159 :     Pipe = 5109a48 Write Total = 27262976 Free = 27257288 Data = 5688
2138-7d4:716155799.255 :     Pipe = 5109a48 start to write data
2138-7d4:716155799.314 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1504188 size = 75360
2138-7d4:716155800.630 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27181928 Data = 81048
2138-7d4:716155800.725 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716155800.805 :     Pipe = 5109a48 Write <==
2138-7d4:716155800.869 :     Pipe = 5109948 Read ==>
2138-7d4:716155800.952 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716156279.153 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716156279.389 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716156279.465 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716156279.545 :         Information.Status = 0
2138-c0c:716156279.614 :         => CNT96226::VenderCmd_GetData
2138-c0c:716156279.682 :         iCmd = 2, nBytes = 24
2138-c0c:716157226.685 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716157226.913 :         0010 : f0 00 00 00 50 58 3c 00 
2138-c0c:716157226.987 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716157227.069 :         Information.Status = 1, Information.Addr = 3954768
2138-c0c:716157228.126 :         => CNT96226::MemoryRead
2138-1848:716157425.969 : => ReadScan
2138-1848:716157426.126 : Count = 99852, Ptr = 7de7690
2138-1848:716157426.209 : => ReadScanEx2
2138-1848:716157426.381 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716157426.451 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716157426.514 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716157426.581 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716157426.645 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716157426.710 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716157426.780 : ReadScanEx2 : Copy from pipe to AP buffer size = 5652
2138-1848:716157426.859 : Pipe = 5109a48 Read ==>
2138-1848:716157426.972 : Pipe = 5109a48 Read Total = 27262976 Free = 27181928 Data = 81048
2138-1848:716157427.086 : Pipe = 5109a48 Read Copy from 5109b08 + 1498500 size = 5652
2138-1848:716157427.231 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716157427.325 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716157427.409 : Pipe = 5109a48 Read <==
2138-1848:716157427.473 : => GetImageToBuffer
2138-1848:716157427.530 : => GetImageToBufferPageScan
2138-1848:716157427.594 : Pipe = 5109a48 Read ==>
2138-1848:716157427.665 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716157427.762 : Pipe = 5109a48 Read Copy from 5109b08 + 1504152 size = 36
2138-1848:716157427.854 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716157427.945 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716157428.025 : Pipe = 5109a48 Read <==
2138-1848:716157428.085 : Get Packet type = 0 
2138-1848:716157428.143 : Get Packet dwSize = 75360 
2138-1848:716157428.200 : Get Packet bADFStatus = 1 
2138-1848:716157428.258 : Get Packet dwStatusLong = 0 
2138-1848:716157428.316 : Get Packet dwMessageStatusLong = 0 
2138-1848:716157428.379 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716157428.441 : <= GetImageToBuffer Ret = 1
2138-1848:716157428.498 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716157428.569 : Pipe = 5109a48 Read ==>
2138-1848:716157428.642 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716157428.738 : Pipe = 5109a48 Read Copy from 5109b08 + 1504188 size = 75360
2138-1848:716157429.161 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716157429.369 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716157429.454 : Pipe = 5109a48 Read <==
2138-1848:716157429.511 : => GetImageToBuffer
2138-1848:716157429.561 : => GetImageToBufferPageScan
2138-1848:716157429.615 : Pipe = 5109a48 Read ==>
2138-1848:716157429.689 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716157619.899 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716157620.138 :         System total receive data 311040 bytes
2138-c0c:716157620.215 :         => CNT96226::VenderCmd_GetData
2138-c0c:716157620.281 :         iCmd = 1, nBytes = 4
2138-c0c:716157811.028 :         0000 : 00 00 00 00 
2138-c0c:716157811.194 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716157811.366 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716157811.443 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716157811.512 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716157811.622 :         Pipe = 5109948 Write ==>
2138-c0c:716157811.730 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716157811.855 :         Pipe = 5109948 start to write data
2138-c0c:716157811.927 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 241140 size = 36
2138-c0c:716157812.043 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716157812.141 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716157812.226 :         Pipe = 5109948 Set read data ready
2138-c0c:716157812.353 :         Pipe = 5109948 Write <==
2138-c0c:716157812.420 :         Pipe = 5109948 Write ==>
2138-c0c:716157812.655 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716157812.835 :         Pipe = 5109948 start to write data
2138-c0c:716157812.905 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 241176 size = 311040
2138-7d4:716157813.134 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716157813.325 :     Pipe = 5109948 Read Copy from 5109a38 + 241140 size = 36
2138-7d4:716157813.445 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716157813.544 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716157813.633 :     Pipe = 5109948 Read <==
2138-7d4:716157813.703 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716157813.779 :     Pipe = 5109948 Read ==>
2138-7d4:716157813.851 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716157817.624 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716157817.731 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716157817.822 :         Pipe = 5109948 Set read data ready
2138-c0c:716157817.926 :         Pipe = 5109948 Write <==
2138-7d4:716157818.616 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716157818.755 :     Pipe = 5109948 Read Copy from 5109a38 + 241176 size = 311040
2138-7d4:716157819.908 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716157820.005 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716157820.089 :     Pipe = 5109948 Read <==
2138-7d4:716157820.148 :     ImageProcessThread : Process start
2138-7d4:716157824.452 :     BytesPerLine = 3888
2138-7d4:716157824.519 :     Lines = 80
2138-7d4:716157872.234 :     ImageProcessThread : Process end
2138-c0c:716157974.943 :         IOThread: get image OK
2138-c0c:716157975.117 :         IOThread: Read image 311040 Bytes remain 2954880 bytes
2138-c0c:716157975.218 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716157975.317 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716157975.393 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716157975.465 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716157975.523 :         IO Send command 10 bytes
2138-c0c:716157975.667 :         => CNT96226::VenderCmd_SetData
2138-c0c:716157975.859 :         iCmd = 0, nBytes = 10
2138-c0c:716157975.984 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716158273.547 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716158273.740 :         System send command 10 bytes + data 0 bytes
2138-c0c:716158273.830 :         IO total need to receive data 2095632 bytes
2138-c0c:716158273.914 :         => CNT96226::VenderCmd_GetData
2138-c0c:716158273.990 :         iCmd = 2, nBytes = 24
2138-7d4:716158438.183 :     Pipe = 5109a48 Write ==>
2138-7d4:716158438.399 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716158438.536 :     Pipe = 5109a48 start to write data
2138-7d4:716158438.610 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1579548 size = 36
2138-7d4:716158438.722 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716158438.823 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716158438.910 :     Pipe = 5109a48 Set read data ready
2138-7d4:716158439.035 :     Pipe = 5109a48 Write <==
2138-7d4:716158439.099 :     Pipe = 5109a48 Write ==>
2138-7d4:716158439.176 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716158439.276 :     Pipe = 5109a48 start to write data
2138-7d4:716158439.342 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1579584 size = 75360
2138-1848:716158439.821 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716158440.002 : Pipe = 5109a48 Read Copy from 5109b08 + 1579548 size = 36
2138-1848:716158440.115 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716158440.219 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716158440.311 : Pipe = 5109a48 Read <==
2138-1848:716158440.377 : Get Packet type = 0 
2138-1848:716158440.440 : Get Packet dwSize = 75360 
2138-7d4:716158440.510 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716158440.619 : Get Packet bADFStatus = 1 
2138-1848:716158440.683 : Get Packet dwStatusLong = 0 
2138-1848:716158440.746 : Get Packet dwMessageStatusLong = 0 
2138-7d4:716158440.808 :     Pipe = 5109a48 Write read wait size = 0
2138-1848:716158440.878 : <= GetImageToBufferPageScan Ret = 1
2138-7d4:716158440.945 :     Pipe = 5109a48 Write <==
2138-1848:716158441.009 : <= GetImageToBuffer Ret = 1
2138-7d4:716158441.073 :     Pipe = 5109948 Read ==>
2138-1848:716158441.133 : ReadScanEx2 : Copy from pipe to AP buffer size = 18840
2138-1848:716158441.208 : Pipe = 5109a48 Read ==>
2138-7d4:716158441.270 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716158441.356 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716158441.455 : Pipe = 5109a48 Read Copy from 5109b08 + 1579584 size = 18840
2138-1848:716158441.616 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27206456 Data = 56520
2138-1848:716158441.710 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716158441.792 : Pipe = 5109a48 Read <==
2138-1848:716158576.051 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716158576.239 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716158576.316 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716158576.392 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716158576.466 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716158576.532 : <= ReadScanEx2 ret = 1
2138-1848:716158576.599 : <= ReadScan ret = 1
2138-c0c:716158757.127 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716158757.362 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716158757.430 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716158757.513 :         Information.Status = 0
2138-c0c:716158757.587 :         => CNT96226::VenderCmd_GetData
2138-c0c:716158757.653 :         iCmd = 2, nBytes = 24
2138-c0c:716158985.903 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716158986.327 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716158986.405 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716158986.483 :         Information.Status = 0
2138-c0c:716158986.549 :         => CNT96226::VenderCmd_GetData
2138-c0c:716158986.616 :         iCmd = 2, nBytes = 24
2138-c0c:716159952.239 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716159952.473 :         0010 : f0 00 00 00 50 17 41 00 
2138-c0c:716159952.541 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716159952.618 :         Information.Status = 1, Information.Addr = 4265808
2138-c0c:716159953.700 :         => CNT96226::MemoryRead
2138-c0c:716160341.722 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716160341.937 :         System total receive data 311040 bytes
2138-c0c:716160342.024 :         => CNT96226::VenderCmd_GetData
2138-c0c:716160342.093 :         iCmd = 1, nBytes = 4
2138-c0c:716160484.297 :         0000 : 00 00 00 00 
2138-c0c:716160484.402 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716160484.569 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716160484.646 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716160484.712 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716160484.831 :         Pipe = 5109948 Write ==>
2138-c0c:716160484.928 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716160485.054 :         Pipe = 5109948 start to write data
2138-c0c:716160485.124 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 552216 size = 36
2138-c0c:716160485.234 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716160485.336 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716160485.420 :         Pipe = 5109948 Set read data ready
2138-c0c:716160485.539 :         Pipe = 5109948 Write <==
2138-c0c:716160485.604 :         Pipe = 5109948 Write ==>
2138-c0c:716160485.684 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716160485.781 :         Pipe = 5109948 start to write data
2138-c0c:716160485.848 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 552252 size = 311040
2138-7d4:716160486.728 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716160486.905 :     Pipe = 5109948 Read Copy from 5109a38 + 552216 size = 36
2138-7d4:716160487.019 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716160487.112 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716160487.208 :     Pipe = 5109948 Read <==
2138-7d4:716160487.272 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716160487.341 :     Pipe = 5109948 Read ==>
2138-7d4:716160487.413 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716160490.611 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716160490.718 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716160490.805 :         Pipe = 5109948 Set read data ready
2138-c0c:716160490.906 :         Pipe = 5109948 Write <==
2138-7d4:716160491.910 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716160492.076 :     Pipe = 5109948 Read Copy from 5109a38 + 552252 size = 311040
2138-7d4:716160492.980 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716160493.078 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716160493.162 :     Pipe = 5109948 Read <==
2138-7d4:716160493.222 :     ImageProcessThread : Process start
2138-7d4:716160497.414 :     BytesPerLine = 3888
2138-7d4:716160497.477 :     Lines = 80
2138-7d4:716160545.029 :     ImageProcessThread : Process end
2138-c0c:716160650.417 :         IOThread: get image OK
2138-c0c:716160650.631 :         IOThread: Read image 311040 Bytes remain 2643840 bytes
2138-c0c:716160650.741 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716160651.102 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716160651.186 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716160651.268 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716160651.339 :         IO Send command 10 bytes
2138-c0c:716160651.520 :         => CNT96226::VenderCmd_SetData
2138-c0c:716160651.587 :         iCmd = 0, nBytes = 10
2138-c0c:716160651.714 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716160930.401 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716160930.601 :         System send command 10 bytes + data 0 bytes
2138-c0c:716160930.686 :         IO total need to receive data 2095632 bytes
2138-c0c:716160930.766 :         => CNT96226::VenderCmd_GetData
2138-c0c:716160930.841 :         iCmd = 2, nBytes = 24
2138-c0c:716161087.629 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716161087.867 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716161087.937 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716161088.019 :         Information.Status = 0
2138-c0c:716161088.088 :         => CNT96226::VenderCmd_GetData
2138-c0c:716161088.165 :         iCmd = 2, nBytes = 24
2138-7d4:716161215.811 :     Pipe = 5109a48 Write ==>
2138-7d4:716161216.081 :     Pipe = 5109a48 Write Total = 27262976 Free = 27206456 Data = 56520
2138-7d4:716161216.229 :     Pipe = 5109a48 start to write data
2138-7d4:716161216.306 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1654944 size = 36
2138-7d4:716161216.424 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27206420 Data = 56556
2138-7d4:716161216.521 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716161216.615 :     Pipe = 5109a48 Write <==
2138-7d4:716161216.679 :     Pipe = 5109a48 Write ==>
2138-7d4:716161216.754 :     Pipe = 5109a48 Write Total = 27262976 Free = 27206420 Data = 56556
2138-7d4:716161216.860 :     Pipe = 5109a48 start to write data
2138-7d4:716161216.924 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1654980 size = 75360
2138-7d4:716161218.167 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27131060 Data = 131916
2138-7d4:716161218.270 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716161218.354 :     Pipe = 5109a48 Write <==
2138-7d4:716161218.421 :     Pipe = 5109948 Read ==>
2138-7d4:716161218.506 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716161641.230 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716161641.448 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716161641.519 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716161641.597 :         Information.Status = 0
2138-c0c:716161641.663 :         => CNT96226::VenderCmd_GetData
2138-c0c:716161641.724 :         iCmd = 2, nBytes = 24
2138-1848:716161895.648 : => ReadScan
2138-1848:716161895.844 : Count = 99852, Ptr = 7de7690
2138-1848:716161895.925 : => ReadScanEx2
2138-1848:716161895.981 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716161896.055 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716161896.120 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716161896.200 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716161896.271 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716161896.341 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716161896.421 : ReadScanEx2 : Copy from pipe to AP buffer size = 56520
2138-1848:716161896.498 : Pipe = 5109a48 Read ==>
2138-1848:716161896.647 : Pipe = 5109a48 Read Total = 27262976 Free = 27131060 Data = 131916
2138-1848:716161896.782 : Pipe = 5109a48 Read Copy from 5109b08 + 1598424 size = 56520
2138-1848:716161897.191 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716161897.284 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716161897.368 : Pipe = 5109a48 Read <==
2138-1848:716161897.430 : => GetImageToBuffer
2138-1848:716161897.490 : => GetImageToBufferPageScan
2138-1848:716161897.774 : Pipe = 5109a48 Read ==>
2138-1848:716161897.851 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716161897.952 : Pipe = 5109a48 Read Copy from 5109b08 + 1654944 size = 36
2138-1848:716161898.050 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716161898.143 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716161898.228 : Pipe = 5109a48 Read <==
2138-1848:716161898.284 : Get Packet type = 0 
2138-1848:716161898.340 : Get Packet dwSize = 75360 
2138-1848:716161898.396 : Get Packet bADFStatus = 1 
2138-1848:716161898.454 : Get Packet dwStatusLong = 0 
2138-1848:716161898.512 : Get Packet dwMessageStatusLong = 0 
2138-1848:716161898.581 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716161898.637 : <= GetImageToBuffer Ret = 1
2138-1848:716161898.695 : ReadScanEx2 : Copy from pipe to AP buffer size = 43332
2138-1848:716161898.764 : Pipe = 5109a48 Read ==>
2138-1848:716161898.836 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716161898.935 : Pipe = 5109a48 Read Copy from 5109b08 + 1654980 size = 43332
2138-1848:716161899.267 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27230948 Data = 32028
2138-1848:716161899.357 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716161899.439 : Pipe = 5109a48 Read <==
2138-1848:716162045.479 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716162045.654 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716162045.725 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716162045.794 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716162045.862 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716162045.926 : <= ReadScanEx2 ret = 1
2138-1848:716162045.986 : <= ReadScan ret = 1
2138-c0c:716162613.019 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716162613.241 :         0010 : f0 00 00 00 50 d6 45 00 
2138-c0c:716162613.319 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716162613.400 :         Information.Status = 1, Information.Addr = 4576848
2138-c0c:716162614.454 :         => CNT96226::MemoryRead
2138-c0c:716163010.274 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716163010.481 :         System total receive data 311040 bytes
2138-c0c:716163010.565 :         => CNT96226::VenderCmd_GetData
2138-c0c:716163010.635 :         iCmd = 1, nBytes = 4
2138-c0c:716163191.654 :         0000 : 00 00 00 00 
2138-c0c:716163191.785 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716163191.926 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716163192.014 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716163192.079 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716163192.186 :         Pipe = 5109948 Write ==>
2138-c0c:716163192.289 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716163192.409 :         Pipe = 5109948 start to write data
2138-c0c:716163192.487 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 863292 size = 36
2138-c0c:716163192.597 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716163192.688 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716163192.772 :         Pipe = 5109948 Set read data ready
2138-c0c:716163192.936 :         Pipe = 5109948 Write <==
2138-c0c:716163192.998 :         Pipe = 5109948 Write ==>
2138-c0c:716163193.079 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716163193.177 :         Pipe = 5109948 start to write data
2138-c0c:716163193.241 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 863328 size = 311040
2138-7d4:716163193.696 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716163193.859 :     Pipe = 5109948 Read Copy from 5109a38 + 863292 size = 36
2138-7d4:716163193.979 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716163194.171 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716163194.276 :     Pipe = 5109948 Read <==
2138-7d4:716163194.338 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716163194.405 :     Pipe = 5109948 Read ==>
2138-7d4:716163194.481 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716163197.685 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716163197.792 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716163197.878 :         Pipe = 5109948 Set read data ready
2138-c0c:716163197.989 :         Pipe = 5109948 Write <==
2138-7d4:716163198.712 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716163198.845 :     Pipe = 5109948 Read Copy from 5109a38 + 863328 size = 311040
2138-7d4:716163200.441 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716163200.530 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716163200.611 :     Pipe = 5109948 Read <==
2138-7d4:716163200.668 :     ImageProcessThread : Process start
2138-7d4:716163204.856 :     BytesPerLine = 3888
2138-7d4:716163204.919 :     Lines = 80
2138-7d4:716163254.757 :     ImageProcessThread : Process end
2138-c0c:716163429.059 :         IOThread: get image OK
2138-c0c:716163429.252 :         IOThread: Read image 311040 Bytes remain 2332800 bytes
2138-c0c:716163429.376 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716163429.480 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716163429.564 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716163429.640 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716163429.706 :         IO Send command 10 bytes
2138-c0c:716163429.869 :         => CNT96226::VenderCmd_SetData
2138-c0c:716163429.941 :         iCmd = 0, nBytes = 10
2138-c0c:716163430.061 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716163720.996 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716163721.201 :         System send command 10 bytes + data 0 bytes
2138-c0c:716163721.283 :         IO total need to receive data 2095632 bytes
2138-c0c:716163721.357 :         => CNT96226::VenderCmd_GetData
2138-c0c:716163721.430 :         iCmd = 2, nBytes = 24
2138-7d4:716163871.369 :     Pipe = 5109a48 Write ==>
2138-7d4:716163871.639 :     Pipe = 5109a48 Write Total = 27262976 Free = 27230948 Data = 32028
2138-7d4:716163871.789 :     Pipe = 5109a48 start to write data
2138-7d4:716163871.865 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1730340 size = 36
2138-7d4:716163871.985 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27230912 Data = 32064
2138-7d4:716163872.089 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716163872.182 :     Pipe = 5109a48 Write <==
2138-7d4:716163872.247 :     Pipe = 5109a48 Write ==>
2138-7d4:716163872.325 :     Pipe = 5109a48 Write Total = 27262976 Free = 27230912 Data = 32064
2138-7d4:716163872.430 :     Pipe = 5109a48 start to write data
2138-7d4:716163872.494 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1730376 size = 75360
2138-7d4:716163873.913 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27155552 Data = 107424
2138-7d4:716163874.017 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716163874.104 :     Pipe = 5109a48 Write <==
2138-7d4:716163874.168 :     Pipe = 5109948 Read ==>
2138-7d4:716163874.251 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716164255.119 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716164255.407 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716164255.482 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716164255.567 :         Information.Status = 0
2138-c0c:716164255.634 :         => CNT96226::VenderCmd_GetData
2138-c0c:716164255.701 :         iCmd = 2, nBytes = 24
2138-c0c:716165236.934 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716165237.371 :         0010 : f0 00 00 00 50 95 4a 00 
2138-c0c:716165237.450 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716165237.526 :         Information.Status = 1, Information.Addr = 4887888
2138-c0c:716165238.519 :         => CNT96226::MemoryRead
2138-1848:716165444.639 : => ReadScan
2138-1848:716165444.828 : Count = 99852, Ptr = 7de7690
2138-1848:716165444.914 : => ReadScanEx2
2138-1848:716165444.972 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716165445.042 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716165445.106 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716165445.176 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716165445.239 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716165445.303 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716165445.378 : ReadScanEx2 : Copy from pipe to AP buffer size = 32028
2138-1848:716165445.453 : Pipe = 5109a48 Read ==>
2138-1848:716165445.578 : Pipe = 5109a48 Read Total = 27262976 Free = 27155552 Data = 107424
2138-1848:716165445.706 : Pipe = 5109a48 Read Copy from 5109b08 + 1698312 size = 32028
2138-1848:716165446.031 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716165446.127 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716165446.215 : Pipe = 5109a48 Read <==
2138-1848:716165446.280 : => GetImageToBuffer
2138-1848:716165446.338 : => GetImageToBufferPageScan
2138-1848:716165446.401 : Pipe = 5109a48 Read ==>
2138-1848:716165446.472 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716165446.568 : Pipe = 5109a48 Read Copy from 5109b08 + 1730340 size = 36
2138-1848:716165446.665 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716165446.757 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716165446.837 : Pipe = 5109a48 Read <==
2138-1848:716165446.893 : Get Packet type = 0 
2138-1848:716165446.948 : Get Packet dwSize = 75360 
2138-1848:716165447.007 : Get Packet bADFStatus = 1 
2138-1848:716165447.066 : Get Packet dwStatusLong = 0 
2138-1848:716165447.119 : Get Packet dwMessageStatusLong = 0 
2138-1848:716165447.184 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716165447.246 : <= GetImageToBuffer Ret = 1
2138-1848:716165447.305 : ReadScanEx2 : Copy from pipe to AP buffer size = 67824
2138-1848:716165447.371 : Pipe = 5109a48 Read ==>
2138-1848:716165447.444 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716165447.541 : Pipe = 5109a48 Read Copy from 5109b08 + 1730376 size = 67824
2138-1848:716165447.995 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27255440 Data = 7536
2138-1848:716165448.088 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716165448.169 : Pipe = 5109a48 Read <==
2138-1848:716165611.209 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716165611.420 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716165611.498 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716165611.571 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716165611.640 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716165611.706 : <= ReadScanEx2 ret = 1
2138-1848:716165611.993 : <= ReadScan ret = 1
2138-c0c:716165630.990 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716165631.121 :         System total receive data 311040 bytes
2138-c0c:716165631.202 :         => CNT96226::VenderCmd_GetData
2138-c0c:716165631.264 :         iCmd = 1, nBytes = 4
2138-c0c:716165792.679 :         0000 : 00 00 00 00 
2138-c0c:716165792.815 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716165792.980 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716165793.053 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716165793.113 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716165793.214 :         Pipe = 5109948 Write ==>
2138-c0c:716165793.325 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716165793.434 :         Pipe = 5109948 start to write data
2138-c0c:716165793.618 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1174368 size = 36
2138-c0c:716165793.956 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716165794.053 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716165794.139 :         Pipe = 5109948 Set read data ready
2138-c0c:716165794.268 :         Pipe = 5109948 Write <==
2138-c0c:716165794.331 :         Pipe = 5109948 Write ==>
2138-c0c:716165794.406 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716165794.506 :         Pipe = 5109948 start to write data
2138-c0c:716165794.573 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1174404 size = 311040
2138-7d4:716165794.745 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716165794.917 :     Pipe = 5109948 Read Copy from 5109a38 + 1174368 size = 36
2138-7d4:716165795.040 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716165795.143 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716165795.470 :     Pipe = 5109948 Read <==
2138-7d4:716165795.542 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716165795.639 :     Pipe = 5109948 Read ==>
2138-7d4:716165795.712 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716165799.209 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716165799.314 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716165799.398 :         Pipe = 5109948 Set read data ready
2138-c0c:716165799.498 :         Pipe = 5109948 Write <==
2138-7d4:716165800.525 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716165800.688 :     Pipe = 5109948 Read Copy from 5109a38 + 1174404 size = 311040
2138-7d4:716165801.725 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716165801.820 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716165801.905 :     Pipe = 5109948 Read <==
2138-7d4:716165801.966 :     ImageProcessThread : Process start
2138-7d4:716165808.737 :     BytesPerLine = 3888
2138-7d4:716165808.850 :     Lines = 80
2138-7d4:716165862.273 :     ImageProcessThread : Process end
2138-c0c:716165961.827 :         IOThread: get image OK
2138-c0c:716165962.041 :         IOThread: Read image 311040 Bytes remain 2021760 bytes
2138-c0c:716165962.153 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716165962.255 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716165962.342 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716165962.420 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716165962.486 :         IO Send command 10 bytes
2138-c0c:716165962.654 :         => CNT96226::VenderCmd_SetData
2138-c0c:716165962.718 :         iCmd = 0, nBytes = 10
2138-c0c:716165962.854 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716166249.462 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716166249.663 :         System send command 10 bytes + data 0 bytes
2138-c0c:716166249.751 :         IO total need to receive data 2095632 bytes
2138-c0c:716166249.831 :         => CNT96226::VenderCmd_GetData
2138-c0c:716166249.900 :         iCmd = 2, nBytes = 24
2138-c0c:716166411.881 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716166412.109 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716166412.186 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716166412.268 :         Information.Status = 0
2138-c0c:716166412.350 :         => CNT96226::VenderCmd_GetData
2138-c0c:716166412.414 :         iCmd = 2, nBytes = 24
2138-7d4:716166492.280 :     Pipe = 5109a48 Write ==>
2138-7d4:716166492.511 :     Pipe = 5109a48 Write Total = 27262976 Free = 27255440 Data = 7536
2138-7d4:716166492.651 :     Pipe = 5109a48 start to write data
2138-7d4:716166492.867 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1805736 size = 36
2138-7d4:716166492.991 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27255404 Data = 7572
2138-7d4:716166493.097 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716166493.188 :     Pipe = 5109a48 Write <==
2138-7d4:716166493.252 :     Pipe = 5109a48 Write ==>
2138-7d4:716166493.327 :     Pipe = 5109a48 Write Total = 27262976 Free = 27255404 Data = 7572
2138-7d4:716166493.429 :     Pipe = 5109a48 start to write data
2138-7d4:716166493.492 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1805772 size = 75360
2138-7d4:716166494.663 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27180044 Data = 82932
2138-7d4:716166494.763 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716166494.847 :     Pipe = 5109a48 Write <==
2138-7d4:716166494.911 :     Pipe = 5109948 Read ==>
2138-7d4:716166494.993 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716166922.584 :         0000 : 00 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716166922.817 :         0010 : f0 00 00 00 00 00 00 00 
2138-c0c:716166922.888 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716166922.977 :         Information.Status = 0
2138-c0c:716166923.047 :         => CNT96226::VenderCmd_GetData
2138-c0c:716166923.111 :         iCmd = 2, nBytes = 24
2138-c0c:716167916.056 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716167916.377 :         0010 : f0 00 00 00 50 54 4f 00 
2138-c0c:716167916.452 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716167916.552 :         Information.Status = 1, Information.Addr = 5198928
2138-c0c:716167918.343 :         => CNT96226::MemoryRead
2138-c0c:716168319.055 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716168319.261 :         System total receive data 311040 bytes
2138-c0c:716168319.338 :         => CNT96226::VenderCmd_GetData
2138-c0c:716168319.401 :         iCmd = 1, nBytes = 4
2138-c0c:716168472.912 :         0000 : 00 00 00 00 
2138-c0c:716168473.094 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716168473.269 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716168473.344 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716168473.407 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716168473.519 :         Pipe = 5109948 Write ==>
2138-c0c:716168473.624 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716168473.750 :         Pipe = 5109948 start to write data
2138-c0c:716168473.822 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1485444 size = 36
2138-c0c:716168473.933 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716168474.034 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716168474.119 :         Pipe = 5109948 Set read data ready
2138-c0c:716168474.245 :         Pipe = 5109948 Write <==
2138-c0c:716168474.318 :         Pipe = 5109948 Write ==>
2138-c0c:716168474.571 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716168474.734 :         Pipe = 5109948 start to write data
2138-c0c:716168474.803 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1485480 size = 311040
2138-7d4:716168474.953 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716168475.139 :     Pipe = 5109948 Read Copy from 5109a38 + 1485444 size = 36
2138-7d4:716168475.266 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716168475.365 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716168475.455 :     Pipe = 5109948 Read <==
2138-7d4:716168475.524 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716168475.600 :     Pipe = 5109948 Read ==>
2138-7d4:716168475.678 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716168480.191 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716168480.361 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716168480.454 :         Pipe = 5109948 Set read data ready
2138-c0c:716168480.567 :         Pipe = 5109948 Write <==
2138-7d4:716168480.756 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716168480.899 :     Pipe = 5109948 Read Copy from 5109a38 + 1485480 size = 311040
2138-7d4:716168481.983 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716168482.078 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716168482.168 :     Pipe = 5109948 Read <==
2138-7d4:716168482.231 :     ImageProcessThread : Process start
2138-7d4:716168486.723 :     BytesPerLine = 3888
2138-7d4:716168486.793 :     Lines = 80
2138-7d4:716168538.206 :     ImageProcessThread : Process end
2138-7d4:716169182.329 :     Pipe = 5109a48 Write ==>
2138-7d4:716169182.618 :     Pipe = 5109a48 Write Total = 27262976 Free = 27180044 Data = 82932
2138-7d4:716169182.768 :     Pipe = 5109a48 start to write data
2138-7d4:716169182.837 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1881132 size = 36
2138-7d4:716169182.952 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27180008 Data = 82968
2138-7d4:716169183.053 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716169183.142 :     Pipe = 5109a48 Write <==
2138-7d4:716169183.203 :     Pipe = 5109a48 Write ==>
2138-7d4:716169183.275 :     Pipe = 5109a48 Write Total = 27262976 Free = 27180008 Data = 82968
2138-7d4:716169183.375 :     Pipe = 5109a48 start to write data
2138-7d4:716169183.435 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1881168 size = 75360
2138-7d4:716169184.642 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27104648 Data = 158328
2138-7d4:716169184.746 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716169184.832 :     Pipe = 5109a48 Write <==
2138-7d4:716169184.901 :     Pipe = 5109948 Read ==>
2138-7d4:716169184.985 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716169208.062 : => ReadScan
2138-1848:716169208.182 : Count = 99852, Ptr = 7de7690
2138-1848:716169208.269 : => ReadScanEx2
2138-1848:716169208.325 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716169208.396 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716169208.460 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716169208.531 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716169208.596 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716169208.665 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716169208.736 : ReadScanEx2 : Copy from pipe to AP buffer size = 7536
2138-1848:716169208.811 : Pipe = 5109a48 Read ==>
2138-1848:716169208.920 : Pipe = 5109a48 Read Total = 27262976 Free = 27104648 Data = 158328
2138-1848:716169209.041 : Pipe = 5109a48 Read Copy from 5109b08 + 1798200 size = 7536
2138-1848:716169209.187 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27112184 Data = 150792
2138-1848:716169209.286 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716169209.373 : Pipe = 5109a48 Read <==
2138-1848:716169209.431 : => GetImageToBuffer
2138-1848:716169209.488 : => GetImageToBufferPageScan
2138-1848:716169209.552 : Pipe = 5109a48 Read ==>
2138-1848:716169209.624 : Pipe = 5109a48 Read Total = 27262976 Free = 27112184 Data = 150792
2138-1848:716169209.718 : Pipe = 5109a48 Read Copy from 5109b08 + 1805736 size = 36
2138-1848:716169209.815 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27112220 Data = 150756
2138-1848:716169209.909 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716169209.991 : Pipe = 5109a48 Read <==
2138-1848:716169210.049 : Get Packet type = 0 
2138-1848:716169210.106 : Get Packet dwSize = 75360 
2138-1848:716169210.165 : Get Packet bADFStatus = 1 
2138-1848:716169210.225 : Get Packet dwStatusLong = 0 
2138-1848:716169210.283 : Get Packet dwMessageStatusLong = 0 
2138-1848:716169210.435 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716169210.499 : <= GetImageToBuffer Ret = 1
2138-1848:716169210.557 : ReadScanEx2 : Copy from pipe to AP buffer size = 75360
2138-1848:716169210.626 : Pipe = 5109a48 Read ==>
2138-1848:716169210.700 : Pipe = 5109a48 Read Total = 27262976 Free = 27112220 Data = 150756
2138-1848:716169210.801 : Pipe = 5109a48 Read Copy from 5109b08 + 1805772 size = 75360
2138-1848:716169211.236 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716169211.329 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716169211.409 : Pipe = 5109a48 Read <==
2138-1848:716169211.465 : => GetImageToBuffer
2138-1848:716169211.515 : => GetImageToBufferPageScan
2138-1848:716169211.572 : Pipe = 5109a48 Read ==>
2138-1848:716169211.644 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716169211.742 : Pipe = 5109a48 Read Copy from 5109b08 + 1881132 size = 36
2138-1848:716169211.837 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716169211.927 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716169212.008 : Pipe = 5109a48 Read <==
2138-1848:716169212.064 : Get Packet type = 0 
2138-1848:716169212.118 : Get Packet dwSize = 75360 
2138-1848:716169212.173 : Get Packet bADFStatus = 1 
2138-1848:716169212.236 : Get Packet dwStatusLong = 0 
2138-1848:716169212.292 : Get Packet dwMessageStatusLong = 0 
2138-1848:716169212.351 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716169212.409 : <= GetImageToBuffer Ret = 1
2138-1848:716169212.466 : ReadScanEx2 : Copy from pipe to AP buffer size = 16956
2138-1848:716169212.533 : Pipe = 5109a48 Read ==>
2138-1848:716169212.607 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716169212.704 : Pipe = 5109a48 Read Copy from 5109b08 + 1881168 size = 16956
2138-1848:716169212.860 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27204572 Data = 58404
2138-1848:716169212.950 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716169213.029 : Pipe = 5109a48 Read <==
2138-1848:716169359.888 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716169360.094 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716169360.167 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716169360.237 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716169360.302 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716169360.370 : <= ReadScanEx2 ret = 1
2138-1848:716169360.432 : <= ReadScan ret = 1
2138-c0c:716169606.762 :         IOThread: get image OK
2138-c0c:716169606.957 :         IOThread: Read image 311040 Bytes remain 1710720 bytes
2138-c0c:716169607.079 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716169607.183 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716169607.264 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716169607.341 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716169607.407 :         IO Send command 10 bytes
2138-c0c:716169607.570 :         => CNT96226::VenderCmd_SetData
2138-c0c:716169607.635 :         iCmd = 0, nBytes = 10
2138-c0c:716169607.758 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716170310.853 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716170311.069 :         System send command 10 bytes + data 0 bytes
2138-c0c:716170311.145 :         IO total need to receive data 2095632 bytes
2138-c0c:716170311.217 :         => CNT96226::VenderCmd_GetData
2138-c0c:716170311.279 :         iCmd = 2, nBytes = 24
2138-c0c:716170898.313 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716170898.549 :         0010 : f0 00 00 00 50 13 54 00 
2138-c0c:716170898.618 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716170898.699 :         Information.Status = 1, Information.Addr = 5509968
2138-c0c:716170899.706 :         => CNT96226::MemoryRead
2138-c0c:716171279.324 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716171279.622 :         System total receive data 311040 bytes
2138-c0c:716171279.936 :         => CNT96226::VenderCmd_GetData
2138-c0c:716171280.009 :         iCmd = 1, nBytes = 4
2138-c0c:716171437.893 :         0000 : 00 00 00 00 
2138-c0c:716171438.021 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716171438.199 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716171438.275 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716171438.340 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716171438.442 :         Pipe = 5109948 Write ==>
2138-c0c:716171438.543 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716171438.671 :         Pipe = 5109948 start to write data
2138-c0c:716171438.741 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1796520 size = 36
2138-c0c:716171438.852 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716171438.951 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716171439.036 :         Pipe = 5109948 Set read data ready
2138-c0c:716171439.155 :         Pipe = 5109948 Write <==
2138-c0c:716171439.218 :         Pipe = 5109948 Write ==>
2138-c0c:716171439.298 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716171439.396 :         Pipe = 5109948 start to write data
2138-c0c:716171439.462 :         Pipe = 5109948 Memory Write Copy to 5109a38 + 1796556 size = 300596
2138-7d4:716171439.912 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716171440.086 :     Pipe = 5109948 Read Copy from 5109a38 + 1796520 size = 36
2138-7d4:716171440.207 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716171440.310 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716171440.404 :     Pipe = 5109948 Read <==
2138-7d4:716171440.474 :     ImageProcessThread : Get Image Packet size=311040
2138-7d4:716171440.550 :     Pipe = 5109948 Read ==>
2138-7d4:716171440.624 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716171443.773 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 0 size = 10444
2138-c0c:716171444.017 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10174720 Data = 311040
2138-c0c:716171444.117 :         Pipe = 5109948 Write read wait size = 311040
2138-c0c:716171444.203 :         Pipe = 5109948 Set read data ready
2138-c0c:716171444.305 :         Pipe = 5109948 Write <==
2138-7d4:716171444.488 :     Pipe = 5109948 Read Total = 10485760 Free = 10174720 Data = 311040
2138-7d4:716171444.621 :     Pipe = 5109948 Read Copy from 5109a38 + 1796556 size = 300596
2138-7d4:716171445.590 :     Pipe = 5109948 Read Copy from 5109a08 + 0 size = 10444
2138-7d4:716171445.726 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716171445.819 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716171445.902 :     Pipe = 5109948 Read <==
2138-7d4:716171445.962 :     ImageProcessThread : Process start
2138-7d4:716171450.248 :     BytesPerLine = 3888
2138-7d4:716171450.313 :     Lines = 80
2138-7d4:716171498.316 :     ImageProcessThread : Process end
2138-c0c:716171613.178 :         IOThread: get image OK
2138-c0c:716171613.412 :         IOThread: Read image 311040 Bytes remain 1399680 bytes
2138-c0c:716171613.526 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716171613.625 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716171613.713 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716171613.793 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716171613.855 :         IO Send command 10 bytes
2138-c0c:716171614.025 :         => CNT96226::VenderCmd_SetData
2138-c0c:716171614.087 :         iCmd = 0, nBytes = 10
2138-c0c:716171614.212 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-7d4:716172211.968 :     Pipe = 5109a48 Write ==>
2138-7d4:716172212.246 :     Pipe = 5109a48 Write Total = 27262976 Free = 27204572 Data = 58404
2138-7d4:716172212.478 :     Pipe = 5109a48 start to write data
2138-7d4:716172212.555 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1956528 size = 36
2138-7d4:716172212.671 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27204536 Data = 58440
2138-7d4:716172212.771 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716172212.861 :     Pipe = 5109a48 Write <==
2138-7d4:716172212.924 :     Pipe = 5109a48 Write ==>
2138-7d4:716172212.999 :     Pipe = 5109a48 Write Total = 27262976 Free = 27204536 Data = 58440
2138-7d4:716172213.101 :     Pipe = 5109a48 start to write data
2138-7d4:716172213.167 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 1956564 size = 75360
2138-7d4:716172214.433 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27129176 Data = 133800
2138-7d4:716172214.535 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716172214.622 :     Pipe = 5109a48 Write <==
2138-7d4:716172214.689 :     Pipe = 5109948 Read ==>
2138-7d4:716172214.773 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716172296.277 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716172296.436 :         System send command 10 bytes + data 0 bytes
2138-c0c:716172296.521 :         IO total need to receive data 2095632 bytes
2138-c0c:716172296.600 :         => CNT96226::VenderCmd_GetData
2138-c0c:716172296.895 :         iCmd = 2, nBytes = 24
2138-1848:716172936.582 : => ReadScan
2138-1848:716172936.761 : Count = 99852, Ptr = 7de7690
2138-1848:716172936.841 : => ReadScanEx2
2138-1848:716172936.901 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716172936.968 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716172937.032 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716172937.095 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716172937.162 : ReadScanEx2 : IOStatus2.dwBufferSize = 99852
2138-1848:716172937.230 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716172937.299 : ReadScanEx2 : Copy from pipe to AP buffer size = 58404
2138-1848:716172937.374 : Pipe = 5109a48 Read ==>
2138-1848:716172937.517 : Pipe = 5109a48 Read Total = 27262976 Free = 27129176 Data = 133800
2138-1848:716172937.648 : Pipe = 5109a48 Read Copy from 5109b08 + 1898124 size = 58404
2138-1848:716172938.146 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716172938.240 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716172938.324 : Pipe = 5109a48 Read <==
2138-1848:716172938.378 : => GetImageToBuffer
2138-1848:716172938.436 : => GetImageToBufferPageScan
2138-1848:716172938.495 : Pipe = 5109a48 Read ==>
2138-1848:716172938.568 : Pipe = 5109a48 Read Total = 27262976 Free = 27187580 Data = 75396
2138-1848:716172938.665 : Pipe = 5109a48 Read Copy from 5109b08 + 1956528 size = 36
2138-1848:716172938.756 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716172938.844 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716172938.923 : Pipe = 5109a48 Read <==
2138-1848:716172938.978 : Get Packet type = 0 
2138-1848:716172939.033 : Get Packet dwSize = 75360 
2138-1848:716172939.091 : Get Packet bADFStatus = 1 
2138-1848:716172939.147 : Get Packet dwStatusLong = 0 
2138-1848:716172939.205 : Get Packet dwMessageStatusLong = 0 
2138-1848:716172939.265 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716172939.327 : <= GetImageToBuffer Ret = 1
2138-1848:716172939.386 : ReadScanEx2 : Copy from pipe to AP buffer size = 41448
2138-1848:716172939.454 : Pipe = 5109a48 Read ==>
2138-1848:716172939.524 : Pipe = 5109a48 Read Total = 27262976 Free = 27187616 Data = 75360
2138-1848:716172939.620 : Pipe = 5109a48 Read Copy from 5109b08 + 1956564 size = 41448
2138-1848:716172939.947 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27229064 Data = 33912
2138-1848:716172940.039 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716172940.121 : Pipe = 5109a48 Read <==
2138-1848:716173083.649 : ReadScanEx2 : pStatus->dwReturnsize = 99852
2138-1848:716173083.947 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716173084.037 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716173084.113 : ReadScanEx2 : pStatus->bStatus[0] = 0
2138-1848:716173084.182 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716173084.254 : <= ReadScanEx2 ret = 1
2138-1848:716173084.318 : <= ReadScan ret = 1
2138-c0c:716173086.844 :         0000 : 01 00 00 00 01 00 00 00 01 00 00 00 10 05 00 00 
2138-c0c:716173087.017 :         0010 : 03 00 00 00 50 d2 58 00 
2138-c0c:716173087.090 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716173087.178 :         Information.Status = 1, Information.Addr = 5821008
2138-c0c:716173087.291 :         => CNT96226::MemoryRead
2138-c0c:716173111.280 :         <= CNT96226::MemoryRead ret = 1
2138-c0c:716173111.404 :         System total receive data 3888 bytes
2138-c0c:716173111.477 :         => CNT96226::VenderCmd_GetData
2138-c0c:716173111.543 :         iCmd = 1, nBytes = 4
2138-c0c:716173286.219 :         0000 : 00 00 00 00 
2138-c0c:716173286.388 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716173286.557 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716173286.637 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716173286.706 :         <= CAsicIO::DoImage ret = 1
2138-c0c:716173286.811 :         Pipe = 5109948 Write ==>
2138-c0c:716173286.918 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716173287.047 :         Pipe = 5109948 start to write data
2138-c0c:716173287.115 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 10444 size = 36
2138-c0c:716173287.224 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173287.318 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716173287.403 :         Pipe = 5109948 Set read data ready
2138-c0c:716173287.526 :         Pipe = 5109948 Write <==
2138-c0c:716173287.593 :         Pipe = 5109948 Write ==>
2138-c0c:716173287.813 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173287.973 :         Pipe = 5109948 start to write data
2138-c0c:716173288.041 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 10480 size = 3888
2138-7d4:716173288.187 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716173288.389 :     Pipe = 5109948 Read Copy from 5109a08 + 10444 size = 36
2138-c0c:716173288.516 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10481836 Data = 3924
2138-c0c:716173288.643 :         Pipe = 5109948 Write read wait size = 0
2138-c0c:716173288.765 :         Pipe = 5109948 Write <==
2138-7d4:716173288.857 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10481872 Data = 3888
2138-7d4:716173288.984 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716173289.087 :     Pipe = 5109948 Read <==
2138-7d4:716173289.149 :     ImageProcessThread : Get Image Packet size=3888
2138-7d4:716173289.220 :     Pipe = 5109948 Read ==>
2138-7d4:716173289.298 :     Pipe = 5109948 Read Total = 10485760 Free = 10481872 Data = 3888
2138-7d4:716173289.398 :     Pipe = 5109948 Read Copy from 5109a08 + 10480 size = 3888
2138-7d4:716173289.519 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716173289.608 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716173289.690 :     Pipe = 5109948 Read <==
2138-7d4:716173289.749 :     ImageProcessThread : Process start
2138-7d4:716173289.883 :     BytesPerLine = 3888
2138-7d4:716173289.939 :     Lines = 1
2138-7d4:716173290.199 :     ImageProcessThread : Process end
2138-c0c:716173436.435 :         IOThread: get image OK
2138-c0c:716173436.627 :         IOThread: Read image 3888 Bytes remain 1395792 bytes
2138-c0c:716173436.739 :         Front = d5dd020 Rear = 0 type = 0 size = 2095632
2138-c0c:716173436.843 :         => CAsicIO::DoImage code = 0x28 - 0x00
2138-c0c:716173437.099 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716173437.187 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716173437.254 :         IO Send command 10 bytes
2138-c0c:716173437.399 :         => CNT96226::VenderCmd_SetData
2138-c0c:716173437.468 :         iCmd = 0, nBytes = 10
2138-c0c:716173437.592 :         0000 : 28 00 00 00 0a 0d 1f fa 10 00 
2138-c0c:716173714.688 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716173714.887 :         System send command 10 bytes + data 0 bytes
2138-c0c:716173714.975 :         IO total need to receive data 2095632 bytes
2138-c0c:716173715.054 :         => CNT96226::VenderCmd_GetData
2138-c0c:716173715.127 :         iCmd = 2, nBytes = 24
2138-7d4:716173741.709 :     Pipe = 5109a48 Write ==>
2138-7d4:716173741.881 :     Pipe = 5109a48 Write Total = 27262976 Free = 27229064 Data = 33912
2138-7d4:716173742.015 :     Pipe = 5109a48 start to write data
2138-7d4:716173742.085 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 2031924 size = 36
2138-7d4:716173742.199 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-7d4:716173742.300 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716173742.388 :     Pipe = 5109a48 Write <==
2138-7d4:716173742.448 :     Pipe = 5109a48 Write ==>
2138-7d4:716173742.523 :     Pipe = 5109a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-7d4:716173742.624 :     Pipe = 5109a48 start to write data
2138-7d4:716173742.703 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27229028 Data = 33948
2138-7d4:716173742.798 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716173742.880 :     Pipe = 5109a48 Write <==
2138-7d4:716173742.944 :     Pipe = 5109948 Read ==>
2138-7d4:716173743.025 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716173904.062 :         0000 : 03 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 
2138-c0c:716173904.269 :         0010 : 00 00 00 00 00 00 00 00 
2138-c0c:716173904.330 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716173904.409 :         EOP_Information.Status = 3, Information.Addr = 0
2138-c0c:716173905.091 :         System total receive data 0 bytes
2138-c0c:716173905.254 :         => CNT96226::DeviceTimeOutSet
2138-c0c:716173905.323 :         <= CNT96226::DeviceTimeOutSet ret = 1
2138-c0c:716173905.384 :         <= CAsicIO::DoImage ret = 0
2138-c0c:716173905.477 :         IOThread: Set EOP for get EOP
2138-c0c:716173905.539 :         IOThread: Get EOP size=0
2138-c0c:716173905.604 :         Pipe = 5109948 Write ==>
2138-c0c:716173905.701 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716173905.812 :         Pipe = 5109948 start to write data
2138-c0c:716173905.875 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 14368 size = 36
2138-c0c:716173905.979 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173906.076 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716173906.158 :         Pipe = 5109948 Set read data ready
2138-c0c:716173906.283 :         Pipe = 5109948 Write <==
2138-c0c:716173906.342 :         Pipe = 5109948 Write ==>
2138-c0c:716173906.419 :         Pipe = 5109948 Write Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173906.516 :         Pipe = 5109948 start to write data
2138-c0c:716173906.599 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173906.691 :         Pipe = 5109948 Write read wait size = 0
2138-c0c:716173906.769 :         Pipe = 5109948 Write <==
2138-7d4:716173907.085 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716173907.258 :     Pipe = 5109948 Read Copy from 5109a08 + 14368 size = 36
2138-7d4:716173907.375 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716173907.474 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716173907.707 :     Pipe = 5109948 Read <==
2138-7d4:716173907.774 :     ImageProcessThread: Forward Packet (Type = 0)
2138-7d4:716173907.852 :     Pipe = 5109a48 Write ==>
2138-7d4:716173907.937 :     Pipe = 5109a48 Write Total = 27262976 Free = 27229028 Data = 33948
2138-7d4:716173908.043 :     Pipe = 5109a48 start to write data
2138-7d4:716173908.103 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 2031960 size = 36
2138-7d4:716173908.204 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27228992 Data = 33984
2138-7d4:716173908.299 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716173908.379 :     Pipe = 5109a48 Write <==
2138-7d4:716173908.438 :     Pipe = 5109948 Read ==>
2138-7d4:716173908.509 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716173912.724 :         Pipe = 5109948 Write ==>
2138-c0c:716173913.069 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716173913.181 :         Pipe = 5109948 start to write data
2138-c0c:716173913.248 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 14404 size = 36
2138-c0c:716173913.349 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173913.440 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716173913.525 :         Pipe = 5109948 Set read data ready
2138-c0c:716173913.639 :         Pipe = 5109948 Write <==
2138-c0c:716173913.716 :         Pipe = 5109948 IncreasePageCount after = 1
2138-c0c:716173913.828 :         IOThread: Remaining size=0
2138-c0c:716173914.145 :         IOThread: Release unit Control link = 0
2138-7d4:716173914.262 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716173914.404 :         => CAsicIO::DoIo code = 0x17 - 0x00
2138-c0c:716173914.470 :         IO Send command 10 bytes
2138-7d4:716173914.528 :     Pipe = 5109948 Read Copy from 5109a08 + 14404 size = 36
2138-c0c:716173914.617 :         => CNT96226::VenderCmd_SetData
2138-7d4:716173914.680 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716173915.012 :     Pipe = 5109948 Read write wait size = 0
2138-c0c:716173915.084 :         iCmd = 0, nBytes = 10
2138-7d4:716173915.147 :     Pipe = 5109948 Read <==
2138-c0c:716173915.216 :         0000 : 17 00 00 00 00 00 00 00 00 00 
2138-7d4:716173915.282 :     ImageProcessThread: Forward Packet (Type = 1)
2138-7d4:716173915.351 :     Pipe = 5109a48 Write ==>
2138-7d4:716173915.429 :     Pipe = 5109a48 Write Total = 27262976 Free = 27228992 Data = 33984
2138-7d4:716173915.536 :     Pipe = 5109a48 start to write data
2138-7d4:716173915.598 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 2031996 size = 36
2138-7d4:716173915.705 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27228956 Data = 34020
2138-7d4:716173915.802 :     Pipe = 5109a48 Write read wait size = 0
2138-7d4:716173915.884 :     Pipe = 5109a48 Write <==
2138-7d4:716173915.959 :     Pipe = 5109948 DecreasePageCount after = 0
2138-7d4:716173916.061 :     Pipe = 5109a48 IncreasePageCount after = 1
2138-7d4:716173916.145 :     Pipe = 5109948 Read ==>
2138-7d4:716173916.222 :     Pipe = 5109948 Read Total = 10485760 Free = 10485760 Data = 0
2138-1848:716176679.830 : => ReadScan
2138-1848:716176680.020 : Count = 92316, Ptr = 7de7690
2138-1848:716176680.106 : => ReadScanEx2
2138-1848:716176680.162 : ReadScanEx2 : IOStatus2.dwSize = 75
2138-1848:716176680.231 : ReadScanEx2 : IOStatus2.dwFlags = 0
2138-1848:716176680.296 : ReadScanEx2 : IOStatus2.pBuffer = 7de7690
2138-1848:716176680.361 : ReadScanEx2 : IOStatus2.pBufferRear = 0
2138-1848:716176680.480 : ReadScanEx2 : IOStatus2.dwBufferSize = 92316
2138-1848:716176680.549 : ReadScanEx2 : IOStatus2.status_func = 0
2138-1848:716176680.621 : ReadScanEx2 : Copy from pipe to AP buffer size = 33912
2138-1848:716176680.697 : Pipe = 5109a48 Read ==>
2138-1848:716176680.848 : Pipe = 5109a48 Read Total = 27262976 Free = 27228956 Data = 34020
2138-1848:716176681.141 : Pipe = 5109a48 Read Copy from 5109b08 + 1998012 size = 33912
2138-1848:716176681.453 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262868 Data = 108
2138-1848:716176681.554 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716176681.651 : Pipe = 5109a48 Read <==
2138-1848:716176681.710 : => GetImageToBuffer
2138-1848:716176681.766 : => GetImageToBufferPageScan
2138-1848:716176681.828 : Pipe = 5109a48 Read ==>
2138-1848:716176681.901 : Pipe = 5109a48 Read Total = 27262976 Free = 27262868 Data = 108
2138-1848:716176682.000 : Pipe = 5109a48 Read Copy from 5109b08 + 2031924 size = 36
2138-1848:716176682.100 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262904 Data = 72
2138-1848:716176682.191 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716176682.273 : Pipe = 5109a48 Read <==
2138-1848:716176682.554 : Get Packet type = 0 
2138-1848:716176682.644 : Get Packet dwSize = 0 
2138-1848:716176682.707 : Get Packet bADFStatus = 1 
2138-1848:716176682.764 : Get Packet dwStatusLong = 0 
2138-1848:716176682.818 : Get Packet dwMessageStatusLong = 0 
2138-1848:716176682.882 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716176682.946 : <= GetImageToBuffer Ret = 1
2138-1848:716176683.228 : => GetImageToBuffer
2138-1848:716176683.285 : => GetImageToBufferPageScan
2138-1848:716176683.342 : Pipe = 5109a48 Read ==>
2138-1848:716176683.424 : Pipe = 5109a48 Read Total = 27262976 Free = 27262904 Data = 72
2138-1848:716176683.520 : Pipe = 5109a48 Read Copy from 5109b08 + 2031960 size = 36
2138-1848:716176683.613 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262940 Data = 36
2138-1848:716176683.802 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716176683.882 : Pipe = 5109a48 Read <==
2138-1848:716176683.937 : Get Packet type = 0 
2138-1848:716176683.994 : Get Packet dwSize = 0 
2138-1848:716176684.048 : Get Packet bADFStatus = 1 
2138-1848:716176684.105 : Get Packet dwStatusLong = 0 
2138-1848:716176684.430 : Get Packet dwMessageStatusLong = 0 
2138-1848:716176684.491 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716176684.549 : <= GetImageToBuffer Ret = 1
2138-1848:716176684.926 : => GetImageToBuffer
2138-1848:716176684.979 : => GetImageToBufferPageScan
2138-1848:716176685.034 : Pipe = 5109a48 Read ==>
2138-1848:716176685.113 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716176685.209 : Pipe = 5109a48 Read Copy from 5109b08 + 2031996 size = 36
2138-1848:716176685.305 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716176685.673 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716176685.753 : Pipe = 5109a48 Read <==
2138-1848:716176685.809 : Get Packet type = 1 
2138-1848:716176685.861 : Get Packet dwSize = 0 
2138-1848:716176685.913 : Get Packet bADFStatus = 1 
2138-1848:716176685.967 : Get Packet dwStatusLong = 0 
2138-1848:716176686.023 : Get Packet dwMessageStatusLong = 0 
2138-1848:716176686.150 : Pipe = 5109a48 DecreasePageCount after = 0
2138-1848:716176686.234 : <= GetImageToBufferPageScan Ret = 1
2138-1848:716176686.291 : <= GetImageToBuffer Ret = 1
2138-1848:716176686.343 : ReadScanEx2 : EOP padding to AP buffer size = 58404
2138-1848:716176851.988 : ReadScanEx2 : pStatus->dwReturnsize = 92316
2138-1848:716176852.205 : ReadScanEx2 : pStatus->dwEffectiveSize = 0
2138-1848:716176852.291 : ReadScanEx2 : pStatus->dwEffectiveOffset = 0
2138-1848:716176852.364 : ReadScanEx2 : pStatus->bStatus[0] = 82
2138-1848:716176852.438 : ReadScanEx2 : pStatus->dwJPEGResultLength = 0
2138-1848:716176852.507 : <= ReadScanEx2 ret = 1
2138-1848:716176852.573 : <= ReadScan ret = 1
2138-1848:716178125.053 : => StopScan
2138-1848:716178125.250 : => EndPage
2138-1848:716178125.320 : EndPage withdraw image data in pipe.
2138-1848:716178125.390 : => ReadScanWithdrawBuffer
2138-1848:716178125.454 : <= ReadScanWithdrawBuffer
2138-1848:716178125.515 : EndPage wait release unit packet.
2138-1848:716178125.726 : Pipe = 5109a48 Read ==>
2138-1848:716178125.864 : Pipe = 5109a48 Read Total = 27262976 Free = 27262976 Data = 0
2138-c0c:716205745.398 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716205745.722 :         System send command 10 bytes + data 0 bytes
2138-c0c:716205745.881 :         => CNT96226::VenderCmd_GetData
2138-c0c:716205746.006 :         iCmd = 1, nBytes = 4
2138-c0c:716206057.326 :         0000 : 00 00 00 00 
2138-c0c:716206057.566 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716206057.826 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716206057.999 :         => CAsicIO::DoIo code = 0x08 - 0x00
2138-c0c:716206058.146 :         IO Send command 10 bytes
2138-c0c:716206058.362 :         => CNT96226::VenderCmd_SetData
2138-c0c:716206058.489 :         iCmd = 0, nBytes = 10
2138-c0c:716206058.707 :         0000 : 08 00 00 00 02 00 00 00 00 00 
2138-c0c:716206273.854 :         <= CNT96226::VenderCmd_SetData ret = 1
2138-c0c:716206274.134 :         System send command 10 bytes + data 0 bytes
2138-c0c:716206274.292 :         IO total need to receive data 2 bytes
2138-c0c:716206274.424 :         => CNT96226::VenderCmd_GetData
2138-c0c:716206274.548 :         iCmd = 0, nBytes = 2
2138-c0c:716206486.689 :         0000 : 00 00 
2138-c0c:716206486.884 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716206487.029 :         System total receive data 2 bytes
2138-c0c:716206487.156 :         => CNT96226::VenderCmd_GetData
2138-c0c:716206487.275 :         iCmd = 1, nBytes = 4
2138-c0c:716206698.642 :         0000 : 00 00 00 00 
2138-c0c:716206698.840 :         <= CNT96226::VenderCmd_GetData ret = 1
2138-c0c:716206699.104 :         <= CAsicIO::DoIo ret = 1
2138-c0c:716206699.260 :         IOThread: Do End Job, Reason = No paper in ADF
2138-c0c:716206699.405 :         Pipe = 5109948 Write ==>
2138-c0c:716206699.595 :         Pipe = 5109948 Write Total = 10485760 Free = 10485760 Data = 0
2138-c0c:716206699.828 :         Pipe = 5109948 start to write data
2138-c0c:716206699.957 :         Pipe = 5109948 Memory Write Copy to 5109a08 + 14440 size = 36
2138-c0c:716206700.172 :         Pipe = 5109948 Write after write free space Total = 10485760 Free = 10485724 Data = 36
2138-c0c:716206700.365 :         Pipe = 5109948 Write read wait size = 36
2138-c0c:716206700.545 :         Pipe = 5109948 Set read data ready
2138-c0c:716206700.790 :         Pipe = 5109948 Write <==
2138-7d4:716206702.266 :     Pipe = 5109948 Read Total = 10485760 Free = 10485724 Data = 36
2138-7d4:716206702.609 :     Pipe = 5109948 Read Copy from 5109a08 + 14440 size = 36
2138-7d4:716206702.841 :     Pipe = 5109948 Read after read free space Total = 10485760 Free = 10485760 Data = 0
2138-7d4:716206703.033 :     Pipe = 5109948 Read write wait size = 0
2138-7d4:716206703.211 :     Pipe = 5109948 Read <==
2138-7d4:716206703.342 :     ImageProcessThread: Forward Packet (Type = 2)
2138-7d4:716206703.482 :     Pipe = 5109a48 Write ==>
2138-7d4:716206703.649 :     Pipe = 5109a48 Write Total = 27262976 Free = 27262976 Data = 0
2138-7d4:716206703.851 :     Pipe = 5109a48 start to write data
2138-7d4:716206703.977 :     Pipe = 5109a48 Memory Write Copy to 5109b08 + 2032032 size = 36
2138-7d4:716206704.183 :     Pipe = 5109a48 Write after write free space Total = 27262976 Free = 27262940 Data = 36
2138-7d4:716206704.364 :     Pipe = 5109a48 Write read wait size = 36
2138-7d4:716206704.531 :     Pipe = 5109a48 Set read data ready
2138-7d4:716206704.827 :     Pipe = 5109a48 Write <==
2138-1848:716206705.726 : Pipe = 5109a48 Read Total = 27262976 Free = 27262940 Data = 36
2138-1848:716206706.072 : Pipe = 5109a48 Read Copy from 5109b08 + 2032032 size = 36
2138-1848:716206706.304 : Pipe = 5109a48 Read after read free space Total = 27262976 Free = 27262976 Data = 0
2138-1848:716206706.716 : Pipe = 5109a48 Read write wait size = 0
2138-1848:716206706.902 : Pipe = 5109a48 Read <==
2138-1848:716206707.024 : Get Packet type = 2 
2138-1848:716206707.146 : Get Packet dwSize = 0 
2138-1848:716206707.471 : Get Packet bADFStatus = 0 
2138-1848:716206707.615 : Get Packet dwStatusLong = 0 
2138-1848:716206707.741 : Get Packet dwMessageStatusLong = 0 
2138-1848:716206707.883 : <= EndPage Ret = 1
2138-1848:716206708.004 : Page 1 end
2138-1848:716206708.114 : => EndJob
2138-1848:716206818.888 : => IoObject::IoLockEnd
2138-1848:716206819.138 : <= IoObject::IoLockEnd
2138-1848:716206819.258 : => IoObject::FinishReadImage
2138-1848:716206819.378 : <= IoObject::FinishReadImage
2138-1848:716206819.488 : <= EndJob ret = 1
2138-1848:716206819.608 : <= StopScan ret = 1
2138-1848:716208514.335 : => GetADFStatus
2138-1848:716208514.550 : => IoObject::IoLockStart
2138-1848:716208514.715 : => CAsicIO::CheckDevice
2138-1848:716208514.786 : => CNT96226::ConnectIsAvailable
2138-1848:716208534.219 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716208534.343 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716208534.410 : <= IoObject::IoLockStart
2138-1848:716208534.474 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716208534.547 : IO Send command 10 bytes
2138-1848:716208534.713 : => CNT96226::VenderCmd_SetData
2138-1848:716208534.773 : iCmd = 0, nBytes = 10
2138-1848:716208534.882 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716208737.633 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716208737.800 : System send command 10 bytes + data 0 bytes
2138-1848:716208737.877 : IO total need to receive data 2 bytes
2138-1848:716208737.943 : => CNT96226::VenderCmd_GetData
2138-1848:716208738.004 : iCmd = 0, nBytes = 2
2138-1848:716208916.679 : 0000 : 00 00 
2138-1848:716208916.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716208916.918 : System total receive data 2 bytes
2138-1848:716208916.988 : => CNT96226::VenderCmd_GetData
2138-1848:716208917.055 : iCmd = 1, nBytes = 4
2138-1848:716209098.554 : 0000 : 00 00 00 00 
2138-1848:716209098.647 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716209098.811 : <= CAsicIO::DoIo ret = 1
2138-1848:716209098.880 : Return status = 0
2138-1848:716209098.949 : => IoObject::IoLockEnd
2138-1848:716209099.033 : <= IoObject::IoLockEnd
2138-1848:716209099.084 : <= GetADFStatus ret = 1
2138-1848:716213756.210 : => EndScanJob
2138-1848:716213756.410 : <= EndScanJob ret = 1
2138-1848:716214733.841 : => GetADFStatus
2138-1848:716214734.068 : => IoObject::IoLockStart
2138-1848:716214734.206 : => CAsicIO::CheckDevice
2138-1848:716214734.268 : => CNT96226::ConnectIsAvailable
2138-1848:716214764.652 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716214764.997 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716214765.059 : <= IoObject::IoLockStart
2138-1848:716214765.128 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716214765.198 : IO Send command 10 bytes
2138-1848:716214765.357 : => CNT96226::VenderCmd_SetData
2138-1848:716214765.416 : iCmd = 0, nBytes = 10
2138-1848:716214765.522 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716214965.210 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716214965.378 : System send command 10 bytes + data 0 bytes
2138-1848:716214965.464 : IO total need to receive data 2 bytes
2138-1848:716214965.530 : => CNT96226::VenderCmd_GetData
2138-1848:716214965.595 : iCmd = 0, nBytes = 2
2138-1848:716215154.242 : 0000 : 00 00 
2138-1848:716215154.700 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716215154.773 : System total receive data 2 bytes
2138-1848:716215154.842 : => CNT96226::VenderCmd_GetData
2138-1848:716215154.903 : iCmd = 1, nBytes = 4
2138-1848:716215354.044 : 0000 : 00 00 00 00 
2138-1848:716215354.181 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716215354.324 : <= CAsicIO::DoIo ret = 1
2138-1848:716215354.407 : Return status = 0
2138-1848:716215354.479 : => IoObject::IoLockEnd
2138-1848:716215354.565 : <= IoObject::IoLockEnd
2138-1848:716215354.849 : <= GetADFStatus ret = 1
2138-1848:716218897.001 : => TerminateDriver
2138-1848:716218897.197 : => CAsicIO::~CAsicIO,pStage=84937800
2138-1848:716218897.280 : => CNT96226::Close
2138-1848:716218901.672 : <= CNT96226::Close ret = 1
2138-1848:716218901.879 : <= CAsicIO::~CAsicIO
2138-1848:716218901.949 : => IoObject::IoLockEnd
2138-1848:716218902.008 : <= IoObject::IoLockEnd
2138-1848:716218902.067 : => IoObject::TerminateDevice
2138-1848:716218902.129 : => IoObject::IoLockEnd
2138-1848:716218902.185 : <= IoObject::IoLockEnd
2138-1848:716218902.279 : <= IoObject::TerminateDevice
2138-1848:716218903.161 : <= TerminateDriver ret = 1
2138-1848:716264887.730 : ============Debug Start==========
2138-1848:716264888.030 : Date : 2020/5/18 09:51:31
2138-1848:716264888.124 : Process ID : 2138
2138-1848:716264888.456 : Windows : Version 10.0 build 18363 
2138-1848:716264888.959 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716264889.035 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716264889.110 : MemoryStatus.ullAvailPhys : 5868785664
2138-1848:716264889.179 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716264889.252 : MemoryStatus.ullAvailPageFile : 7313367040
2138-1848:716264889.322 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716264889.389 : MemoryStatus.ullAvailVirtual : 1719238656
2138-1848:716264889.456 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716264889.566 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716264889.632 : CPU Family 6 Model 10 Stepping 7
2138-1848:716264889.881 : CPU Count : 4
2138-1848:716264889.936 : CPU Frequency : 100.000 Mhz
2138-1848:716264894.193 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716264894.341 : => InitializeDriver
2138-1848:716264894.576 : <= InitializeDriver ret = 1
2138-1848:716264894.643 : => InitializeScanner
2138-1848:716264894.729 : => CAsicIO::GetDeviceList
2138-1848:716264894.934 : => CNT96226::CNT96226
2138-1848:716264895.001 : => CNT96226::Open
2138-1848:716264916.758 : <= CNT96226::Open ret = 1
2138-1848:716264916.873 : => CNT96226::Initialize
2138-1848:716264917.086 : <= CNT96226::Initialize ret = 1
2138-1848:716264917.150 : <= CNT96226::CNT96226
2138-1848:716264917.219 : => CNT96226::EnumAvailableDevice
2138-1848:716264921.089 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716264921.213 : DeviceHandleTable[ 0 ] = 256
2138-1848:716264921.297 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716268480.281 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716268480.918 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716268485.382 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716268485.495 : => IoObject::GetLockName
2138-1848:716268485.556 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716268485.628 : <= IoObject::GetLockName
2138-1848:716268486.100 : => CNT96226::VenderCmd_GetData
2138-1848:716268486.168 : iCmd = 3, nBytes = 2
2138-1848:716268827.385 : 0000 : 06 38 
2138-1848:716268827.544 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716268827.632 : => CNT96226::VenderCmd_GetData
2138-1848:716268827.694 : iCmd = 4, nBytes = 2
2138-1848:716269109.378 : 0000 : 07 07 
2138-1848:716269109.549 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716269109.664 : Device 0 USB ID = 0638 : 0707
2138-1848:716269109.765 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716269109.838 : IO Send command 10 bytes
2138-1848:716269109.899 : => CNT96226::VenderCmd_SetData
2138-1848:716269109.964 : iCmd = 0, nBytes = 10
2138-1848:716269110.076 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716269290.712 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716269290.886 : => CNT96226::VenderCmd_GetData
2138-1848:716269290.962 : iCmd = 0, nBytes = 165
2138-1848:716269430.058 : skip dump 37 bytes
2138-1848:716269430.341 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716269430.500 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716269430.647 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716269430.794 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716269430.930 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716269431.075 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716269431.207 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716269431.340 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716269431.411 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716269431.482 : => CNT96226::VenderCmd_GetData
2138-1848:716269431.621 : iCmd = 1, nBytes = 4
2138-1848:716269592.613 : 0000 : 00 00 00 00 
2138-1848:716269592.742 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716269592.818 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716269592.894 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716269592.966 : IO Send command 10 bytes
2138-1848:716269593.022 : => CNT96226::VenderCmd_SetData
2138-1848:716269593.082 : iCmd = 0, nBytes = 10
2138-1848:716269593.195 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716269901.884 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716269902.065 : => CNT96226::VenderCmd_GetData
2138-1848:716269902.135 : iCmd = 0, nBytes = 128
2138-1848:716270056.650 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270056.876 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270057.026 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716270057.172 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716270057.308 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716270057.441 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270057.570 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270057.701 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270057.769 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716270057.842 : => CNT96226::VenderCmd_GetData
2138-1848:716270057.901 : iCmd = 1, nBytes = 4
2138-1848:716270234.505 : 0000 : 00 00 00 00 
2138-1848:716270234.635 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716270234.716 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716270234.870 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716270234.952 : => CNT96226::Close
2138-1848:716270238.999 : <= CNT96226::Close ret = 1
2138-1848:716270239.083 : <= CNT96226::~CNT96226
2138-1848:716270239.182 : <= CAsicIO::GetDeviceList
2138-1848:716270239.702 : => IoObject::SetTimeout
2138-1848:716270239.764 : Timeout--> In = 0 Out = 0
2138-1848:716270239.826 : <= IoObject::SetTimeout
2138-1848:716270239.895 : => CAsicIO::CAsicIO
2138-1848:716270239.967 : => CNT96226::CNT96226
2138-1848:716270240.024 : => CNT96226::Open
2138-1848:716270263.446 : <= CNT96226::Open ret = 1
2138-1848:716270263.554 : => CNT96226::Initialize
2138-1848:716270263.759 : <= CNT96226::Initialize ret = 1
2138-1848:716270263.822 : <= CNT96226::CNT96226
2138-1848:716270263.878 : <= CAsicIO::CAsicIO
2138-1848:716270263.939 : => CAsicIO::InitializeDevice
2138-1848:716270264.018 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716270267.981 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716270268.113 : => IoObject::GetLockName
2138-1848:716270268.171 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716270268.243 : <= IoObject::GetLockName
2138-1848:716270268.728 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716270268.808 : IO Send command 10 bytes
2138-1848:716270268.866 : => CNT96226::VenderCmd_SetData
2138-1848:716270268.926 : iCmd = 0, nBytes = 10
2138-1848:716270269.044 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716270590.087 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716270590.284 : => CNT96226::VenderCmd_GetData
2138-1848:716270590.364 : iCmd = 0, nBytes = 128
2138-1848:716270728.872 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270729.066 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270729.212 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716270729.355 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716270729.491 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716270729.624 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270729.758 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270729.889 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716270729.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716270730.138 : => CNT96226::VenderCmd_GetData
2138-1848:716270730.202 : iCmd = 1, nBytes = 4
2138-1848:716270837.139 : 0000 : 00 00 00 00 
2138-1848:716270837.282 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716270837.362 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716270837.437 : => CNT96226::VenderCmd_GetData
2138-1848:716270837.503 : iCmd = 3, nBytes = 2
2138-1848:716271161.967 : 0000 : 06 38 
2138-1848:716271162.144 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716271162.239 : => CNT96226::VenderCmd_GetData
2138-1848:716271162.308 : iCmd = 4, nBytes = 2
2138-1848:716271401.541 : 0000 : 07 07 
2138-1848:716271401.714 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716271401.870 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716271401.976 : => IoObject::InitializeDevice
2138-1848:716271402.095 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716271402.777 : <= IoObject::InitializeDevice ret = 1
2138-1848:716271402.852 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716271403.520 : => FindScanner
2138-1848:716271403.579 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716271403.652 : <= FindScanner ret = 1
2138-1848:716271403.716 : => IoObject::IoLockStart
2138-1848:716271403.804 : => CAsicIO::CheckDevice
2138-1848:716271403.870 : => CNT96226::ConnectIsAvailable
2138-1848:716271416.893 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716271416.995 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716271417.063 : <= IoObject::IoLockStart
2138-1848:716271417.122 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716271417.190 : IO Send command 10 bytes
2138-1848:716271417.278 : => CNT96226::VenderCmd_SetData
2138-1848:716271417.341 : iCmd = 0, nBytes = 10
2138-1848:716271417.449 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716271593.118 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716271593.294 : System send command 10 bytes + data 0 bytes
2138-1848:716271593.378 : IO total need to receive data 5 bytes
2138-1848:716271593.450 : => CNT96226::VenderCmd_GetData
2138-1848:716271593.511 : iCmd = 0, nBytes = 5
2138-1848:716271792.411 : 0000 : 06 00 02 02 ab 
2138-1848:716271792.529 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716271792.610 : System total receive data 5 bytes
2138-1848:716271792.688 : => CNT96226::VenderCmd_GetData
2138-1848:716271792.753 : iCmd = 1, nBytes = 4
2138-1848:716271939.020 : 0000 : 00 00 00 00 
2138-1848:716271939.163 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716271939.301 : <= CAsicIO::DoIo ret = 1
2138-1848:716271939.374 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716271939.448 : IO Send command 10 bytes
2138-1848:716271939.533 : => CNT96226::VenderCmd_SetData
2138-1848:716271939.594 : iCmd = 0, nBytes = 10
2138-1848:716271939.703 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716272130.248 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716272130.412 : System send command 10 bytes + data 0 bytes
2138-1848:716272130.492 : IO total need to receive data 165 bytes
2138-1848:716272130.565 : => CNT96226::VenderCmd_GetData
2138-1848:716272130.628 : iCmd = 0, nBytes = 165
2138-1848:716272326.430 : skip dump 37 bytes
2138-1848:716272326.629 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716272326.782 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716272326.922 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716272327.059 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716272327.191 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716272327.327 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716272327.458 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716272327.587 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716272327.655 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716272327.719 : System total receive data 165 bytes
2138-1848:716272327.782 : => CNT96226::VenderCmd_GetData
2138-1848:716272327.950 : iCmd = 1, nBytes = 4
2138-1848:716272519.546 : 0000 : 00 00 00 00 
2138-1848:716272519.682 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716272519.867 : <= CAsicIO::DoIo ret = 1
2138-1848:716272519.933 : Dump Inquiry
2138-1848:716272520.069 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716272520.213 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716272520.351 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716272520.485 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716272520.619 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716272520.757 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716272520.888 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716272521.014 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716272521.145 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716272521.277 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716272521.367 : 00a0 : 00 00 00 00 00 
2138-1848:716272521.438 : => ReadNVMDataInternal
2138-1848:716272521.676 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716272521.746 : IO Send command 10 bytes
2138-1848:716272521.864 : => CNT96226::VenderCmd_SetData
2138-1848:716272521.925 : iCmd = 0, nBytes = 10
2138-1848:716272522.030 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716272863.945 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716272864.373 : System send command 10 bytes + data 0 bytes
2138-1848:716272864.459 : IO total need to receive data 128 bytes
2138-1848:716272864.535 : => CNT96226::VenderCmd_GetData
2138-1848:716272864.604 : iCmd = 0, nBytes = 128
2138-1848:716273037.547 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716273037.768 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716273037.915 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716273038.060 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716273038.197 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716273038.331 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716273038.462 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716273038.596 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716273038.668 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716273038.742 : System total receive data 128 bytes
2138-1848:716273038.815 : => CNT96226::VenderCmd_GetData
2138-1848:716273038.877 : iCmd = 1, nBytes = 4
2138-1848:716273214.097 : 0000 : 00 00 00 00 
2138-1848:716273214.256 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716273214.405 : <= CAsicIO::DoIo ret = 1
2138-1848:716273214.480 : NVMData.PadScanCount = 0
2138-1848:716273214.542 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716273214.605 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716273214.664 : NVMData.FlatbedScanCount = 0
2138-1848:716273214.729 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716273214.788 : NVMData.SideEdgeFletbed = 0
2138-1848:716273214.848 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716273214.906 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716273214.968 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716273215.032 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716273215.092 : NVMData.BornMonth = 0
2138-1848:716273215.142 : NVMData.BornDay = 0
2138-1848:716273215.196 : NVMData.BornYear = 0
2138-1848:716273215.249 : NVMData.FirstScanMonth = 5
2138-1848:716273215.308 : NVMData.FirstScanDay = 18
2138-1848:716273215.368 : NVMData.FirstScanYear = 2020
2138-1848:716273215.425 : NVMData.VerticalMagnification = 0
2138-1848:716273215.485 : NVMData.HorizontalMagnification = 0
2138-1848:716273215.543 : NVMData.PowerSavingTime = 15
2138-1848:716273215.601 : NVMData.SN = A094165189010062
2138-1848:716273215.657 : NVMData.AutoFeed = 0
2138-1848:716273215.713 : NVMData.CCDType = 0
2138-1848:716273215.898 : NVMData.ScanSpeed = 0
2138-1848:716273215.956 : NVMData.RollerCount = 0
2138-1848:716273216.012 : NVMData.MultifeedCount = 0
2138-1848:716273216.068 : NVMData.JamCount = 0
2138-1848:716273216.126 : NVMData.IdentifyInfo = 
2138-1848:716273216.181 : NVMData.FormalName = 
2138-1848:716273216.233 : NVMData.ReservedB = 0
2138-1848:716273216.291 : NVMData.FunctionCode = 0
2138-1848:716273216.346 : NVMData.PreFeed = 0
2138-1848:716273216.401 : NVMData.PreFeedTime = 0
2138-1848:716273216.455 : NVMData.ButtonNumber = 0
2138-1848:716273216.508 : NVMData.PowerOffTime = 0
2138-1848:716273216.565 : <= ReadNVMDataInternal ret = 1
2138-1848:716273216.653 : => IoObject::IoLockEnd
2138-1848:716273216.737 : <= IoObject::IoLockEnd
2138-1848:716273216.791 : <= InitializeScanner ret = 1
2138-1848:716273216.859 : => GetLogicalScannerAbilityEx
2138-1848:716273216.922 : => IoObject::IoLockStart
2138-1848:716273217.010 : => CAsicIO::CheckDevice
2138-1848:716273217.068 : => CNT96226::ConnectIsAvailable
2138-1848:716273240.359 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716273240.459 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716273240.516 : <= IoObject::IoLockStart
2138-1848:716273240.577 : => IoObject::IoLockEnd
2138-1848:716273240.665 : <= IoObject::IoLockEnd
2138-1848:716273240.779 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716273240.857 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716273561.694 : => ReadNVMData
2138-1848:716273561.905 : => IoObject::IoLockStart
2138-1848:716273562.070 : => CAsicIO::CheckDevice
2138-1848:716273562.134 : => CNT96226::ConnectIsAvailable
2138-1848:716273586.723 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716273586.847 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716273586.921 : <= IoObject::IoLockStart
2138-1848:716273586.995 : => ReadNVMDataInternal
2138-1848:716273587.071 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716273587.142 : IO Send command 10 bytes
2138-1848:716273587.296 : => CNT96226::VenderCmd_SetData
2138-1848:716273587.358 : iCmd = 0, nBytes = 10
2138-1848:716273587.474 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716273944.021 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716273944.217 : System send command 10 bytes + data 0 bytes
2138-1848:716273944.301 : IO total need to receive data 128 bytes
2138-1848:716273944.373 : => CNT96226::VenderCmd_GetData
2138-1848:716273944.445 : iCmd = 0, nBytes = 128
2138-1848:716274149.148 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716274149.391 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716274149.531 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716274149.668 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716274149.801 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716274149.934 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716274150.064 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716274150.190 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716274150.259 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716274150.331 : System total receive data 128 bytes
2138-1848:716274150.395 : => CNT96226::VenderCmd_GetData
2138-1848:716274150.453 : iCmd = 1, nBytes = 4
2138-1848:716274332.575 : 0000 : 00 00 00 00 
2138-1848:716274332.712 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716274332.902 : <= CAsicIO::DoIo ret = 1
2138-1848:716274332.985 : NVMData.PadScanCount = 0
2138-1848:716274333.049 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716274333.114 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716274333.175 : NVMData.FlatbedScanCount = 0
2138-1848:716274333.233 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716274333.290 : NVMData.SideEdgeFletbed = 0
2138-1848:716274333.349 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716274333.408 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716274333.467 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716274333.641 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716274333.704 : NVMData.BornMonth = 0
2138-1848:716274333.758 : NVMData.BornDay = 0
2138-1848:716274333.809 : NVMData.BornYear = 0
2138-1848:716274333.863 : NVMData.FirstScanMonth = 5
2138-1848:716274333.917 : NVMData.FirstScanDay = 18
2138-1848:716274333.974 : NVMData.FirstScanYear = 2020
2138-1848:716274334.034 : NVMData.VerticalMagnification = 0
2138-1848:716274334.092 : NVMData.HorizontalMagnification = 0
2138-1848:716274334.152 : NVMData.PowerSavingTime = 15
2138-1848:716274334.215 : NVMData.SN = A094165189010062
2138-1848:716274334.270 : NVMData.AutoFeed = 0
2138-1848:716274334.323 : NVMData.CCDType = 0
2138-1848:716274334.375 : NVMData.ScanSpeed = 0
2138-1848:716274334.429 : NVMData.RollerCount = 0
2138-1848:716274334.482 : NVMData.MultifeedCount = 0
2138-1848:716274334.538 : NVMData.JamCount = 0
2138-1848:716274334.589 : NVMData.IdentifyInfo = 
2138-1848:716274334.641 : NVMData.FormalName = 
2138-1848:716274334.694 : NVMData.ReservedB = 0
2138-1848:716274334.750 : NVMData.FunctionCode = 0
2138-1848:716274334.808 : NVMData.PreFeed = 0
2138-1848:716274334.863 : NVMData.PreFeedTime = 0
2138-1848:716274334.916 : NVMData.ButtonNumber = 0
2138-1848:716274334.967 : NVMData.PowerOffTime = 0
2138-1848:716274335.020 : <= ReadNVMDataInternal ret = 1
2138-1848:716274335.085 : => IoObject::IoLockEnd
2138-1848:716274335.162 : <= IoObject::IoLockEnd
2138-1848:716274335.215 : <= ReadNVMData ret = 1
2138-1848:716277776.417 : ============Debug Start==========
2138-1848:716277776.718 : Date : 2020/5/18 09:51:32
2138-1848:716277776.812 : Process ID : 2138
2138-1848:716277777.286 : Windows : Version 10.0 build 18363 
2138-1848:716277777.783 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716277777.855 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716277777.926 : MemoryStatus.ullAvailPhys : 5868380160
2138-1848:716277777.997 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716277778.065 : MemoryStatus.ullAvailPageFile : 7309479936
2138-1848:716277778.135 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716277778.201 : MemoryStatus.ullAvailVirtual : 1719762944
2138-1848:716277778.272 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716277778.400 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716277778.470 : CPU Family 6 Model 10 Stepping 7
2138-1848:716277778.722 : CPU Count : 4
2138-1848:716277778.779 : CPU Frequency : 100.000 Mhz
2138-1848:716277783.534 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716277783.692 : => InitializeDriver
2138-1848:716277783.931 : <= InitializeDriver ret = 1
2138-1848:716280297.958 : => InitializeScanner
2138-1848:716280298.265 : => CAsicIO::GetDeviceList
2138-1848:716280298.709 : => CNT96226::CNT96226
2138-1848:716280298.785 : => CNT96226::Open
2138-1848:716281061.020 : <= CNT96226::Open ret = 1
2138-1848:716281061.205 : => CNT96226::Initialize
2138-1848:716281061.441 : <= CNT96226::Initialize ret = 1
2138-1848:716281061.511 : <= CNT96226::CNT96226
2138-1848:716281061.581 : => CNT96226::EnumAvailableDevice
2138-1848:716281065.239 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716281065.331 : DeviceHandleTable[ 0 ] = 256
2138-1848:716281065.400 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716284806.594 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716284807.751 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716284815.924 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716284816.157 : => IoObject::GetLockName
2138-1848:716284816.291 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716284816.443 : <= IoObject::GetLockName
2138-1848:716284817.281 : => CNT96226::VenderCmd_GetData
2138-1848:716284817.415 : iCmd = 3, nBytes = 2
2138-1848:716285232.587 : 0000 : 06 38 
2138-1848:716285232.854 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716285233.020 : => CNT96226::VenderCmd_GetData
2138-1848:716285233.149 : iCmd = 4, nBytes = 2
2138-1848:716285550.536 : 0000 : 07 07 
2138-1848:716285550.795 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716285550.972 : Device 0 USB ID = 0638 : 0707
2138-1848:716285551.153 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716285551.295 : IO Send command 10 bytes
2138-1848:716285551.418 : => CNT96226::VenderCmd_SetData
2138-1848:716285551.544 : iCmd = 0, nBytes = 10
2138-1848:716285551.766 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716285758.273 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716285758.507 : => CNT96226::VenderCmd_GetData
2138-1848:716285758.636 : iCmd = 0, nBytes = 165
2138-1848:716285967.303 : skip dump 37 bytes
2138-1848:716285967.814 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716285968.122 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716285968.414 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716285968.704 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716285968.985 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716285969.263 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716285969.531 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716285969.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716285969.935 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716285970.069 : => CNT96226::VenderCmd_GetData
2138-1848:716285970.505 : iCmd = 1, nBytes = 4
2138-1848:716286183.069 : 0000 : 00 00 00 00 
2138-1848:716286183.290 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716286183.451 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716286183.609 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716286183.766 : IO Send command 10 bytes
2138-1848:716286183.887 : => CNT96226::VenderCmd_SetData
2138-1848:716286184.023 : iCmd = 0, nBytes = 10
2138-1848:716286184.266 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716286536.259 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716286536.574 : => CNT96226::VenderCmd_GetData
2138-1848:716286536.698 : iCmd = 0, nBytes = 128
2138-1848:716286752.747 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716286753.128 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716286753.451 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716286753.741 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716286754.029 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716286754.299 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716286754.577 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716286754.849 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716286754.984 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716286755.125 : => CNT96226::VenderCmd_GetData
2138-1848:716286755.243 : iCmd = 1, nBytes = 4
2138-1848:716286956.292 : 0000 : 00 00 00 00 
2138-1848:716286956.499 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716286956.650 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716286956.939 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716286957.086 : => CNT96226::Close
2138-1848:716286964.093 : <= CNT96226::Close ret = 1
2138-1848:716286964.263 : <= CNT96226::~CNT96226
2138-1848:716286964.444 : <= CAsicIO::GetDeviceList
2138-1848:716286965.303 : => IoObject::SetTimeout
2138-1848:716286965.428 : Timeout--> In = 0 Out = 0
2138-1848:716286965.553 : <= IoObject::SetTimeout
2138-1848:716286965.689 : => CAsicIO::CAsicIO
2138-1848:716286965.845 : => CNT96226::CNT96226
2138-1848:716286965.969 : => CNT96226::Open
2138-1848:716287009.421 : <= CNT96226::Open ret = 1
2138-1848:716287009.641 : => CNT96226::Initialize
2138-1848:716287010.215 : <= CNT96226::Initialize ret = 1
2138-1848:716287010.349 : <= CNT96226::CNT96226
2138-1848:716287010.463 : <= CAsicIO::CAsicIO
2138-1848:716287010.586 : => CAsicIO::InitializeDevice
2138-1848:716287010.735 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716287018.671 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716287018.915 : => IoObject::GetLockName
2138-1848:716287019.043 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716287019.185 : <= IoObject::GetLockName
2138-1848:716287020.050 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716287020.212 : IO Send command 10 bytes
2138-1848:716287020.321 : => CNT96226::VenderCmd_SetData
2138-1848:716287020.445 : iCmd = 0, nBytes = 10
2138-1848:716287020.681 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716287371.909 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716287372.208 : => CNT96226::VenderCmd_GetData
2138-1848:716287372.338 : iCmd = 0, nBytes = 128
2138-1848:716287587.407 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716287587.863 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716287588.169 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716287588.465 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716287588.734 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716287589.006 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716287589.278 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716287589.558 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716287589.709 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716287590.042 : => CNT96226::VenderCmd_GetData
2138-1848:716287590.173 : iCmd = 1, nBytes = 4
2138-1848:716287799.701 : 0000 : 00 00 00 00 
2138-1848:716287799.920 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716287800.062 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716287800.198 : => CNT96226::VenderCmd_GetData
2138-1848:716287800.323 : iCmd = 3, nBytes = 2
2138-1848:716288194.158 : 0000 : 06 38 
2138-1848:716288194.404 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716288194.557 : => CNT96226::VenderCmd_GetData
2138-1848:716288194.689 : iCmd = 4, nBytes = 2
2138-1848:716288511.121 : 0000 : 07 07 
2138-1848:716288511.364 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716288511.644 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716288511.853 : => IoObject::InitializeDevice
2138-1848:716288512.070 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716288513.322 : <= IoObject::InitializeDevice ret = 1
2138-1848:716288513.477 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716288514.564 : => FindScanner
2138-1848:716288514.686 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716288514.828 : <= FindScanner ret = 1
2138-1848:716288514.953 : => IoObject::IoLockStart
2138-1848:716288515.139 : => CAsicIO::CheckDevice
2138-1848:716288515.265 : => CNT96226::ConnectIsAvailable
2138-1848:716288537.471 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716288537.672 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716288537.794 : <= IoObject::IoLockStart
2138-1848:716288537.917 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716288538.059 : IO Send command 10 bytes
2138-1848:716288538.242 : => CNT96226::VenderCmd_SetData
2138-1848:716288538.371 : iCmd = 0, nBytes = 10
2138-1848:716288538.583 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716288746.892 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716288747.124 : System send command 10 bytes + data 0 bytes
2138-1848:716288747.276 : IO total need to receive data 5 bytes
2138-1848:716288747.416 : => CNT96226::VenderCmd_GetData
2138-1848:716288747.536 : iCmd = 0, nBytes = 5
2138-1848:716288955.741 : 0000 : 06 00 02 02 ab 
2138-1848:716288955.973 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716288956.107 : System total receive data 5 bytes
2138-1848:716288956.236 : => CNT96226::VenderCmd_GetData
2138-1848:716288956.359 : iCmd = 1, nBytes = 4
2138-1848:716289172.191 : 0000 : 00 00 00 00 
2138-1848:716289172.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716289172.727 : <= CAsicIO::DoIo ret = 1
2138-1848:716289172.871 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716289173.010 : IO Send command 10 bytes
2138-1848:716289173.215 : => CNT96226::VenderCmd_SetData
2138-1848:716289173.338 : iCmd = 0, nBytes = 10
2138-1848:716289173.566 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716289380.866 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716289381.094 : System send command 10 bytes + data 0 bytes
2138-1848:716289381.242 : IO total need to receive data 165 bytes
2138-1848:716289381.381 : => CNT96226::VenderCmd_GetData
2138-1848:716289381.498 : iCmd = 0, nBytes = 165
2138-1848:716289589.338 : skip dump 37 bytes
2138-1848:716289589.987 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716289590.282 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716289590.573 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716289590.852 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716289591.120 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716289591.413 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716289591.668 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716289592.076 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716289592.218 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716289592.344 : System total receive data 165 bytes
2138-1848:716289592.468 : => CNT96226::VenderCmd_GetData
2138-1848:716289592.784 : iCmd = 1, nBytes = 4
2138-1848:716289807.156 : 0000 : 00 00 00 00 
2138-1848:716289807.370 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716289807.619 : <= CAsicIO::DoIo ret = 1
2138-1848:716289807.745 : Dump Inquiry
2138-1848:716289808.013 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716289808.301 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716289808.581 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716289808.859 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716289809.129 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716289809.405 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716289809.672 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716289809.931 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716289810.199 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716289810.472 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716289810.658 : 00a0 : 00 00 00 00 00 
2138-1848:716289810.788 : => ReadNVMDataInternal
2138-1848:716289811.198 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716289811.346 : IO Send command 10 bytes
2138-1848:716289811.525 : => CNT96226::VenderCmd_SetData
2138-1848:716289811.646 : iCmd = 0, nBytes = 10
2138-1848:716289811.860 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716290169.074 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716290169.386 : System send command 10 bytes + data 0 bytes
2138-1848:716290169.554 : IO total need to receive data 128 bytes
2138-1848:716290169.707 : => CNT96226::VenderCmd_GetData
2138-1848:716290169.843 : iCmd = 0, nBytes = 128
2138-1848:716290370.101 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716290370.308 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716290370.455 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716290370.593 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716290370.726 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716290370.858 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716290370.988 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716290371.120 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716290371.192 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716290371.259 : System total receive data 128 bytes
2138-1848:716290371.326 : => CNT96226::VenderCmd_GetData
2138-1848:716290371.385 : iCmd = 1, nBytes = 4
2138-1848:716290543.558 : 0000 : 00 00 00 00 
2138-1848:716290543.649 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716290543.812 : <= CAsicIO::DoIo ret = 1
2138-1848:716290543.881 : NVMData.PadScanCount = 0
2138-1848:716290543.941 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716290544.002 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716290544.063 : NVMData.FlatbedScanCount = 0
2138-1848:716290544.121 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716290544.178 : NVMData.SideEdgeFletbed = 0
2138-1848:716290544.238 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716290544.299 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716290544.360 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716290544.418 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716290544.476 : NVMData.BornMonth = 0
2138-1848:716290544.529 : NVMData.BornDay = 0
2138-1848:716290544.580 : NVMData.BornYear = 0
2138-1848:716290544.631 : NVMData.FirstScanMonth = 5
2138-1848:716290544.689 : NVMData.FirstScanDay = 18
2138-1848:716290544.747 : NVMData.FirstScanYear = 2020
2138-1848:716290544.805 : NVMData.VerticalMagnification = 0
2138-1848:716290544.863 : NVMData.HorizontalMagnification = 0
2138-1848:716290544.920 : NVMData.PowerSavingTime = 15
2138-1848:716290544.978 : NVMData.SN = A094165189010062
2138-1848:716290545.034 : NVMData.AutoFeed = 0
2138-1848:716290545.085 : NVMData.CCDType = 0
2138-1848:716290545.251 : NVMData.ScanSpeed = 0
2138-1848:716290545.304 : NVMData.RollerCount = 0
2138-1848:716290545.359 : NVMData.MultifeedCount = 0
2138-1848:716290545.411 : NVMData.JamCount = 0
2138-1848:716290545.464 : NVMData.IdentifyInfo = 
2138-1848:716290545.520 : NVMData.FormalName = 
2138-1848:716290545.571 : NVMData.ReservedB = 0
2138-1848:716290545.623 : NVMData.FunctionCode = 0
2138-1848:716290545.677 : NVMData.PreFeed = 0
2138-1848:716290545.728 : NVMData.PreFeedTime = 0
2138-1848:716290545.780 : NVMData.ButtonNumber = 0
2138-1848:716290545.832 : NVMData.PowerOffTime = 0
2138-1848:716290545.888 : <= ReadNVMDataInternal ret = 1
2138-1848:716290545.978 : => IoObject::IoLockEnd
2138-1848:716290546.060 : <= IoObject::IoLockEnd
2138-1848:716290546.116 : <= InitializeScanner ret = 1
2138-1848:716291863.342 : => GetLogicalScannerAbility
2138-1848:716291863.550 : => IoObject::IoLockStart
2138-1848:716291863.703 : => CAsicIO::CheckDevice
2138-1848:716291863.774 : => CNT96226::ConnectIsAvailable
2138-1848:716291888.199 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716291888.323 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716291888.388 : <= IoObject::IoLockStart
2138-1848:716291888.457 : => IoObject::IoLockEnd
2138-1848:716291888.563 : <= IoObject::IoLockEnd
2138-1848:716291888.646 : <= GetLogicalScannerAbility ret = 1
2138-1848:716295142.305 : => GetLogicalScannerAbilityEx
2138-1848:716295142.513 : => IoObject::IoLockStart
2138-1848:716295142.672 : => CAsicIO::CheckDevice
2138-1848:716295142.736 : => CNT96226::ConnectIsAvailable
2138-1848:716295173.186 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716295173.309 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716295173.374 : <= IoObject::IoLockStart
2138-1848:716295173.437 : => IoObject::IoLockEnd
2138-1848:716295173.546 : <= IoObject::IoLockEnd
2138-1848:716295173.669 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716295173.753 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716301904.034 : => ReadNVMData
2138-1848:716301904.246 : => IoObject::IoLockStart
2138-1848:716301904.396 : => CAsicIO::CheckDevice
2138-1848:716301904.459 : => CNT96226::ConnectIsAvailable
2138-1848:716301931.945 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716301932.380 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716301932.448 : <= IoObject::IoLockStart
2138-1848:716301932.520 : => ReadNVMDataInternal
2138-1848:716301932.591 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716301932.661 : IO Send command 10 bytes
2138-1848:716301932.833 : => CNT96226::VenderCmd_SetData
2138-1848:716301932.895 : iCmd = 0, nBytes = 10
2138-1848:716301933.028 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716302287.591 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716302287.778 : System send command 10 bytes + data 0 bytes
2138-1848:716302287.853 : IO total need to receive data 128 bytes
2138-1848:716302287.919 : => CNT96226::VenderCmd_GetData
2138-1848:716302287.984 : iCmd = 0, nBytes = 128
2138-1848:716302482.693 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716302482.924 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716302483.071 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716302483.214 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716302483.349 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716302483.481 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716302483.613 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716302483.741 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716302483.811 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716302483.884 : System total receive data 128 bytes
2138-1848:716302483.956 : => CNT96226::VenderCmd_GetData
2138-1848:716302484.015 : iCmd = 1, nBytes = 4
2138-1848:716302662.023 : 0000 : 00 00 00 00 
2138-1848:716302662.168 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716302662.332 : <= CAsicIO::DoIo ret = 1
2138-1848:716302662.522 : NVMData.PadScanCount = 0
2138-1848:716302662.587 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716302662.648 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716302662.709 : NVMData.FlatbedScanCount = 0
2138-1848:716302662.767 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716302662.822 : NVMData.SideEdgeFletbed = 0
2138-1848:716302662.878 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716302662.935 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716302662.993 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716302663.050 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716302663.112 : NVMData.BornMonth = 0
2138-1848:716302663.166 : NVMData.BornDay = 0
2138-1848:716302663.221 : NVMData.BornYear = 0
2138-1848:716302663.274 : NVMData.FirstScanMonth = 5
2138-1848:716302663.329 : NVMData.FirstScanDay = 18
2138-1848:716302663.387 : NVMData.FirstScanYear = 2020
2138-1848:716302663.445 : NVMData.VerticalMagnification = 0
2138-1848:716302663.501 : NVMData.HorizontalMagnification = 0
2138-1848:716302663.562 : NVMData.PowerSavingTime = 15
2138-1848:716302663.624 : NVMData.SN = A094165189010062
2138-1848:716302663.676 : NVMData.AutoFeed = 0
2138-1848:716302663.730 : NVMData.CCDType = 0
2138-1848:716302663.782 : NVMData.ScanSpeed = 0
2138-1848:716302663.835 : NVMData.RollerCount = 0
2138-1848:716302663.891 : NVMData.MultifeedCount = 0
2138-1848:716302663.949 : NVMData.JamCount = 0
2138-1848:716302664.003 : NVMData.IdentifyInfo = 
2138-1848:716302664.054 : NVMData.FormalName = 
2138-1848:716302664.106 : NVMData.ReservedB = 0
2138-1848:716302664.160 : NVMData.FunctionCode = 0
2138-1848:716302664.213 : NVMData.PreFeed = 0
2138-1848:716302664.266 : NVMData.PreFeedTime = 0
2138-1848:716302664.319 : NVMData.ButtonNumber = 0
2138-1848:716302664.370 : NVMData.PowerOffTime = 0
2138-1848:716302664.427 : <= ReadNVMDataInternal ret = 1
2138-1848:716302664.493 : => IoObject::IoLockEnd
2138-1848:716302664.572 : <= IoObject::IoLockEnd
2138-1848:716302664.626 : <= ReadNVMData ret = 1
2138-1848:716311852.230 : => GetADFStatus
2138-1848:716311852.859 : => IoObject::IoLockStart
2138-1848:716311852.995 : => CAsicIO::CheckDevice
2138-1848:716311853.062 : => CNT96226::ConnectIsAvailable
2138-1848:716311879.571 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716311879.673 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716311879.737 : <= IoObject::IoLockStart
2138-1848:716311879.805 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716311879.879 : IO Send command 10 bytes
2138-1848:716311880.021 : => CNT96226::VenderCmd_SetData
2138-1848:716311880.093 : iCmd = 0, nBytes = 10
2138-1848:716311880.205 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716312071.230 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716312071.516 : System send command 10 bytes + data 0 bytes
2138-1848:716312071.839 : IO total need to receive data 2 bytes
2138-1848:716312071.909 : => CNT96226::VenderCmd_GetData
2138-1848:716312071.974 : iCmd = 0, nBytes = 2
2138-1848:716312267.943 : 0000 : 00 00 
2138-1848:716312268.075 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716312268.157 : System total receive data 2 bytes
2138-1848:716312268.227 : => CNT96226::VenderCmd_GetData
2138-1848:716312268.287 : iCmd = 1, nBytes = 4
2138-1848:716312477.346 : 0000 : 00 00 00 00 
2138-1848:716312477.484 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716312477.655 : <= CAsicIO::DoIo ret = 1
2138-1848:716312477.725 : Return status = 0
2138-1848:716312477.794 : => IoObject::IoLockEnd
2138-1848:716312477.871 : <= IoObject::IoLockEnd
2138-1848:716312477.924 : <= GetADFStatus ret = 1
2138-1848:716315026.612 : => GetADFStatus
2138-1848:716315026.836 : => IoObject::IoLockStart
2138-1848:716315026.978 : => CAsicIO::CheckDevice
2138-1848:716315027.044 : => CNT96226::ConnectIsAvailable
2138-1848:716315053.900 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716315054.021 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716315054.199 : <= IoObject::IoLockStart
2138-1848:716315054.270 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716315054.522 : IO Send command 10 bytes
2138-1848:716315054.697 : => CNT96226::VenderCmd_SetData
2138-1848:716315054.763 : iCmd = 0, nBytes = 10
2138-1848:716315054.873 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716315250.875 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716315251.048 : System send command 10 bytes + data 0 bytes
2138-1848:716315251.130 : IO total need to receive data 2 bytes
2138-1848:716315251.196 : => CNT96226::VenderCmd_GetData
2138-1848:716315251.262 : iCmd = 0, nBytes = 2
2138-1848:716315459.173 : 0000 : 00 00 
2138-1848:716315459.329 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716315459.405 : System total receive data 2 bytes
2138-1848:716315459.472 : => CNT96226::VenderCmd_GetData
2138-1848:716315459.532 : iCmd = 1, nBytes = 4
2138-1848:716315646.682 : 0000 : 00 00 00 00 
2138-1848:716315646.786 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716315646.932 : <= CAsicIO::DoIo ret = 1
2138-1848:716315647.011 : Return status = 0
2138-1848:716315647.071 : => IoObject::IoLockEnd
2138-1848:716315647.148 : <= IoObject::IoLockEnd
2138-1848:716315647.202 : <= GetADFStatus ret = 1
2138-1848:716317625.061 : => TerminateDriver
2138-1848:716317625.270 : => CAsicIO::~CAsicIO,pStage=210504776
2138-1848:716317625.347 : => CNT96226::Close
2138-1848:716317630.454 : <= CNT96226::Close ret = 1
2138-1848:716317630.542 : <= CAsicIO::~CAsicIO
2138-1848:716317630.603 : => IoObject::IoLockEnd
2138-1848:716317630.881 : <= IoObject::IoLockEnd
2138-1848:716317630.936 : => IoObject::TerminateDevice
2138-1848:716317630.997 : => IoObject::IoLockEnd
2138-1848:716317631.048 : <= IoObject::IoLockEnd
2138-1848:716317631.152 : <= IoObject::TerminateDevice
2138-1848:716317631.362 : <= TerminateDriver ret = 1
2138-1848:716365782.982 : ============Debug Start==========
2138-1848:716365783.294 : Date : 2020/5/18 09:51:35
2138-1848:716365783.382 : Process ID : 2138
2138-1848:716365783.739 : Windows : Version 10.0 build 18363 
2138-1848:716365784.236 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716365784.302 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716365784.373 : MemoryStatus.ullAvailPhys : 5875265536
2138-1848:716365784.439 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716365784.508 : MemoryStatus.ullAvailPageFile : 7307665408
2138-1848:716365784.573 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716365784.639 : MemoryStatus.ullAvailVirtual : 1719263232
2138-1848:716365784.704 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716365784.813 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716365784.879 : CPU Family 6 Model 10 Stepping 7
2138-1848:716365785.139 : CPU Count : 4
2138-1848:716365785.193 : CPU Frequency : 100.000 Mhz
2138-1848:716365790.028 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716365790.166 : => InitializeDriver
2138-1848:716365790.413 : <= InitializeDriver ret = 1
2138-1848:716365790.480 : => InitializeScanner
2138-1848:716365790.555 : => CAsicIO::GetDeviceList
2138-1848:716365790.759 : => CNT96226::CNT96226
2138-1848:716365790.821 : => CNT96226::Open
2138-1848:716365815.112 : <= CNT96226::Open ret = 1
2138-1848:716365815.227 : => CNT96226::Initialize
2138-1848:716365815.446 : <= CNT96226::Initialize ret = 1
2138-1848:716365815.513 : <= CNT96226::CNT96226
2138-1848:716365815.574 : => CNT96226::EnumAvailableDevice
2138-1848:716365819.786 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716365819.878 : DeviceHandleTable[ 0 ] = 256
2138-1848:716365819.942 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716369874.325 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716369875.483 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716369883.783 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716369884.003 : => IoObject::GetLockName
2138-1848:716369884.128 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716369884.273 : <= IoObject::GetLockName
2138-1848:716369885.102 : => CNT96226::VenderCmd_GetData
2138-1848:716369885.238 : iCmd = 3, nBytes = 2
2138-1848:716370289.183 : 0000 : 06 38 
2138-1848:716370289.475 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716370289.645 : => CNT96226::VenderCmd_GetData
2138-1848:716370289.775 : iCmd = 4, nBytes = 2
2138-1848:716370601.981 : 0000 : 07 07 
2138-1848:716370602.248 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716370602.427 : Device 0 USB ID = 0638 : 0707
2138-1848:716370602.608 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716370602.759 : IO Send command 10 bytes
2138-1848:716370602.886 : => CNT96226::VenderCmd_SetData
2138-1848:716370603.010 : iCmd = 0, nBytes = 10
2138-1848:716370603.240 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716370806.705 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716370806.939 : => CNT96226::VenderCmd_GetData
2138-1848:716370807.071 : iCmd = 0, nBytes = 165
2138-1848:716371015.147 : skip dump 37 bytes
2138-1848:716371015.553 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716371015.849 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716371016.134 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716371016.420 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716371016.688 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716371016.970 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716371017.233 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371017.501 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371017.638 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716371017.767 : => CNT96226::VenderCmd_GetData
2138-1848:716371018.070 : iCmd = 1, nBytes = 4
2138-1848:716371228.274 : 0000 : 00 00 00 00 
2138-1848:716371228.513 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716371228.660 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716371228.798 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716371228.947 : IO Send command 10 bytes
2138-1848:716371229.059 : => CNT96226::VenderCmd_SetData
2138-1848:716371229.176 : iCmd = 0, nBytes = 10
2138-1848:716371229.400 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716371592.461 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716371592.787 : => CNT96226::VenderCmd_GetData
2138-1848:716371592.918 : iCmd = 0, nBytes = 128
2138-1848:716371804.383 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371804.787 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371805.103 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716371805.394 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716371805.670 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716371805.933 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371806.203 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371806.483 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716371806.631 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716371806.773 : => CNT96226::VenderCmd_GetData
2138-1848:716371806.898 : iCmd = 1, nBytes = 4
2138-1848:716372008.386 : 0000 : 00 00 00 00 
2138-1848:716372008.541 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716372008.634 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716372008.826 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716372008.923 : => CNT96226::Close
2138-1848:716372013.818 : <= CNT96226::Close ret = 1
2138-1848:716372013.925 : <= CNT96226::~CNT96226
2138-1848:716372014.035 : <= CAsicIO::GetDeviceList
2138-1848:716372014.621 : => IoObject::SetTimeout
2138-1848:716372014.700 : Timeout--> In = 0 Out = 0
2138-1848:716372014.773 : <= IoObject::SetTimeout
2138-1848:716372014.861 : => CAsicIO::CAsicIO
2138-1848:716372014.949 : => CNT96226::CNT96226
2138-1848:716372015.021 : => CNT96226::Open
2138-1848:716372043.985 : <= CNT96226::Open ret = 1
2138-1848:716372044.152 : => CNT96226::Initialize
2138-1848:716372044.414 : <= CNT96226::Initialize ret = 1
2138-1848:716372044.502 : <= CNT96226::CNT96226
2138-1848:716372044.571 : <= CAsicIO::CAsicIO
2138-1848:716372044.654 : => CAsicIO::InitializeDevice
2138-1848:716372044.760 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716372049.824 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716372049.989 : => IoObject::GetLockName
2138-1848:716372050.074 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716372050.177 : <= IoObject::GetLockName
2138-1848:716372050.755 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716372050.851 : IO Send command 10 bytes
2138-1848:716372050.921 : => CNT96226::VenderCmd_SetData
2138-1848:716372050.996 : iCmd = 0, nBytes = 10
2138-1848:716372051.141 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716372406.872 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716372407.047 : => CNT96226::VenderCmd_GetData
2138-1848:716372407.125 : iCmd = 0, nBytes = 128
2138-1848:716372605.086 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716372605.362 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716372605.533 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716372605.700 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716372605.865 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716372606.022 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716372606.180 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716372606.339 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716372606.422 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716372606.705 : => CNT96226::VenderCmd_GetData
2138-1848:716372606.788 : iCmd = 1, nBytes = 4
2138-1848:716372812.289 : 0000 : 00 00 00 00 
2138-1848:716372812.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716372812.510 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716372812.593 : => CNT96226::VenderCmd_GetData
2138-1848:716372812.668 : iCmd = 3, nBytes = 2
2138-1848:716373200.966 : 0000 : 06 38 
2138-1848:716373201.140 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716373201.239 : => CNT96226::VenderCmd_GetData
2138-1848:716373201.325 : iCmd = 4, nBytes = 2
2138-1848:716373508.945 : 0000 : 07 07 
2138-1848:716373509.098 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716373509.266 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716373509.392 : => IoObject::InitializeDevice
2138-1848:716373509.538 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716373510.444 : <= IoObject::InitializeDevice ret = 1
2138-1848:716373510.539 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716373511.272 : => FindScanner
2138-1848:716373511.350 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716373511.428 : <= FindScanner ret = 1
2138-1848:716373511.502 : => IoObject::IoLockStart
2138-1848:716373511.612 : => CAsicIO::CheckDevice
2138-1848:716373511.684 : => CNT96226::ConnectIsAvailable
2138-1848:716373535.689 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716373535.813 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716373535.890 : <= IoObject::IoLockStart
2138-1848:716373535.963 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716373536.046 : IO Send command 10 bytes
2138-1848:716373536.154 : => CNT96226::VenderCmd_SetData
2138-1848:716373536.228 : iCmd = 0, nBytes = 10
2138-1848:716373536.359 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716373734.525 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716373734.705 : System send command 10 bytes + data 0 bytes
2138-1848:716373734.789 : IO total need to receive data 5 bytes
2138-1848:716373734.864 : => CNT96226::VenderCmd_GetData
2138-1848:716373734.937 : iCmd = 0, nBytes = 5
2138-1848:716373941.783 : 0000 : 06 00 02 02 ab 
2138-1848:716373941.909 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716373941.994 : System total receive data 5 bytes
2138-1848:716373942.072 : => CNT96226::VenderCmd_GetData
2138-1848:716373942.143 : iCmd = 1, nBytes = 4
2138-1848:716374123.854 : 0000 : 00 00 00 00 
2138-1848:716374124.006 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716374124.165 : <= CAsicIO::DoIo ret = 1
2138-1848:716374124.252 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716374124.337 : IO Send command 10 bytes
2138-1848:716374124.446 : => CNT96226::VenderCmd_SetData
2138-1848:716374124.521 : iCmd = 0, nBytes = 10
2138-1848:716374124.653 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716374333.789 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716374333.914 : System send command 10 bytes + data 0 bytes
2138-1848:716374334.001 : IO total need to receive data 165 bytes
2138-1848:716374334.078 : => CNT96226::VenderCmd_GetData
2138-1848:716374334.150 : iCmd = 0, nBytes = 165
2138-1848:716374537.300 : skip dump 37 bytes
2138-1848:716374537.555 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716374537.730 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716374537.901 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716374538.062 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716374538.217 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716374538.379 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716374538.535 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716374538.683 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716374538.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716374538.839 : System total receive data 165 bytes
2138-1848:716374538.913 : => CNT96226::VenderCmd_GetData
2138-1848:716374539.128 : iCmd = 1, nBytes = 4
2138-1848:716374734.521 : 0000 : 00 00 00 00 
2138-1848:716374734.673 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716374734.837 : <= CAsicIO::DoIo ret = 1
2138-1848:716374734.909 : Dump Inquiry
2138-1848:716374735.069 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716374735.235 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716374735.398 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716374735.566 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716374735.724 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716374735.885 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716374736.039 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716374736.195 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716374736.355 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716374736.514 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716374736.622 : 00a0 : 00 00 00 00 00 
2138-1848:716374736.711 : => ReadNVMDataInternal
2138-1848:716374736.955 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716374737.046 : IO Send command 10 bytes
2138-1848:716374737.154 : => CNT96226::VenderCmd_SetData
2138-1848:716374737.224 : iCmd = 0, nBytes = 10
2138-1848:716374737.349 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716375095.663 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716375095.833 : System send command 10 bytes + data 0 bytes
2138-1848:716375095.916 : IO total need to receive data 128 bytes
2138-1848:716375095.996 : => CNT96226::VenderCmd_GetData
2138-1848:716375096.069 : iCmd = 0, nBytes = 128
2138-1848:716375303.664 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716375303.908 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716375304.071 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716375304.237 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716375304.393 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716375304.552 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716375304.709 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716375304.868 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716375304.953 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716375305.036 : System total receive data 128 bytes
2138-1848:716375305.115 : => CNT96226::VenderCmd_GetData
2138-1848:716375305.185 : iCmd = 1, nBytes = 4
2138-1848:716375487.695 : 0000 : 00 00 00 00 
2138-1848:716375487.866 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716375488.049 : <= CAsicIO::DoIo ret = 1
2138-1848:716375488.143 : NVMData.PadScanCount = 0
2138-1848:716375488.221 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716375488.296 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716375488.370 : NVMData.FlatbedScanCount = 0
2138-1848:716375488.443 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716375488.513 : NVMData.SideEdgeFletbed = 0
2138-1848:716375488.589 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716375488.661 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716375488.733 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716375488.806 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716375488.876 : NVMData.BornMonth = 0
2138-1848:716375488.939 : NVMData.BornDay = 0
2138-1848:716375489.005 : NVMData.BornYear = 0
2138-1848:716375489.069 : NVMData.FirstScanMonth = 5
2138-1848:716375489.135 : NVMData.FirstScanDay = 18
2138-1848:716375489.202 : NVMData.FirstScanYear = 2020
2138-1848:716375489.268 : NVMData.VerticalMagnification = 0
2138-1848:716375489.339 : NVMData.HorizontalMagnification = 0
2138-1848:716375489.412 : NVMData.PowerSavingTime = 15
2138-1848:716375489.480 : NVMData.SN = A094165189010062
2138-1848:716375489.546 : NVMData.AutoFeed = 0
2138-1848:716375489.609 : NVMData.CCDType = 0
2138-1848:716375489.807 : NVMData.ScanSpeed = 0
2138-1848:716375489.877 : NVMData.RollerCount = 0
2138-1848:716375489.943 : NVMData.MultifeedCount = 0
2138-1848:716375490.006 : NVMData.JamCount = 0
2138-1848:716375490.071 : NVMData.IdentifyInfo = 
2138-1848:716375490.139 : NVMData.FormalName = 
2138-1848:716375490.204 : NVMData.ReservedB = 0
2138-1848:716375490.269 : NVMData.FunctionCode = 0
2138-1848:716375490.331 : NVMData.PreFeed = 0
2138-1848:716375490.394 : NVMData.PreFeedTime = 0
2138-1848:716375490.458 : NVMData.ButtonNumber = 0
2138-1848:716375490.525 : NVMData.PowerOffTime = 0
2138-1848:716375490.592 : <= ReadNVMDataInternal ret = 1
2138-1848:716375490.692 : => IoObject::IoLockEnd
2138-1848:716375490.788 : <= IoObject::IoLockEnd
2138-1848:716375490.854 : <= InitializeScanner ret = 1
2138-1848:716375490.933 : => GetLogicalScannerAbilityEx
2138-1848:716375491.009 : => IoObject::IoLockStart
2138-1848:716375491.106 : => CAsicIO::CheckDevice
2138-1848:716375491.171 : => CNT96226::ConnectIsAvailable
2138-1848:716375510.766 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716375510.889 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716375510.965 : <= IoObject::IoLockStart
2138-1848:716375511.045 : => IoObject::IoLockEnd
2138-1848:716375511.149 : <= IoObject::IoLockEnd
2138-1848:716375511.284 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716375511.376 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716375708.472 : => ReadNVMData
2138-1848:716375708.698 : => IoObject::IoLockStart
2138-1848:716375708.846 : => CAsicIO::CheckDevice
2138-1848:716375708.922 : => CNT96226::ConnectIsAvailable
2138-1848:716375733.490 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716375733.619 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716375733.698 : <= IoObject::IoLockStart
2138-1848:716375733.778 : => ReadNVMDataInternal
2138-1848:716375733.861 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716375733.949 : IO Send command 10 bytes
2138-1848:716375734.098 : => CNT96226::VenderCmd_SetData
2138-1848:716375734.171 : iCmd = 0, nBytes = 10
2138-1848:716375734.311 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716376088.255 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716376088.417 : System send command 10 bytes + data 0 bytes
2138-1848:716376088.508 : IO total need to receive data 128 bytes
2138-1848:716376088.588 : => CNT96226::VenderCmd_GetData
2138-1848:716376088.660 : iCmd = 0, nBytes = 128
2138-1848:716376296.501 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716376296.758 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716376296.932 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716376297.097 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716376297.253 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716376297.406 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716376297.561 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716376297.713 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716376297.801 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716376297.888 : System total receive data 128 bytes
2138-1848:716376297.968 : => CNT96226::VenderCmd_GetData
2138-1848:716376298.042 : iCmd = 1, nBytes = 4
2138-1848:716376492.881 : 0000 : 00 00 00 00 
2138-1848:716376493.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716376493.174 : <= CAsicIO::DoIo ret = 1
2138-1848:716376493.260 : NVMData.PadScanCount = 0
2138-1848:716376493.334 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716376493.407 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716376493.480 : NVMData.FlatbedScanCount = 0
2138-1848:716376493.550 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716376493.616 : NVMData.SideEdgeFletbed = 0
2138-1848:716376493.686 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716376493.760 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716376493.831 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716376494.034 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716376494.111 : NVMData.BornMonth = 0
2138-1848:716376494.174 : NVMData.BornDay = 0
2138-1848:716376494.240 : NVMData.BornYear = 0
2138-1848:716376494.304 : NVMData.FirstScanMonth = 5
2138-1848:716376494.370 : NVMData.FirstScanDay = 18
2138-1848:716376494.441 : NVMData.FirstScanYear = 2020
2138-1848:716376494.509 : NVMData.VerticalMagnification = 0
2138-1848:716376494.579 : NVMData.HorizontalMagnification = 0
2138-1848:716376494.649 : NVMData.PowerSavingTime = 15
2138-1848:716376494.717 : NVMData.SN = A094165189010062
2138-1848:716376494.784 : NVMData.AutoFeed = 0
2138-1848:716376494.848 : NVMData.CCDType = 0
2138-1848:716376494.912 : NVMData.ScanSpeed = 0
2138-1848:716376494.974 : NVMData.RollerCount = 0
2138-1848:716376495.040 : NVMData.MultifeedCount = 0
2138-1848:716376495.106 : NVMData.JamCount = 0
2138-1848:716376495.173 : NVMData.IdentifyInfo = 
2138-1848:716376495.238 : NVMData.FormalName = 
2138-1848:716376495.303 : NVMData.ReservedB = 0
2138-1848:716376495.367 : NVMData.FunctionCode = 0
2138-1848:716376495.434 : NVMData.PreFeed = 0
2138-1848:716376495.497 : NVMData.PreFeedTime = 0
2138-1848:716376495.559 : NVMData.ButtonNumber = 0
2138-1848:716376495.624 : NVMData.PowerOffTime = 0
2138-1848:716376495.689 : <= ReadNVMDataInternal ret = 1
2138-1848:716376495.768 : => IoObject::IoLockEnd
2138-1848:716376495.859 : <= IoObject::IoLockEnd
2138-1848:716376495.921 : <= ReadNVMData ret = 1
2138-1848:716379280.644 : ============Debug Start==========
2138-1848:716379281.015 : Date : 2020/5/18 09:51:35
2138-1848:716379281.119 : Process ID : 2138
2138-1848:716379281.505 : Windows : Version 10.0 build 18363 
2138-1848:716379282.085 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716379282.170 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716379282.259 : MemoryStatus.ullAvailPhys : 5876039680
2138-1848:716379282.339 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716379282.417 : MemoryStatus.ullAvailPageFile : 7305269248
2138-1848:716379282.493 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716379282.573 : MemoryStatus.ullAvailVirtual : 1719279616
2138-1848:716379282.651 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716379282.785 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716379282.866 : CPU Family 6 Model 10 Stepping 7
2138-1848:716379283.169 : CPU Count : 4
2138-1848:716379283.231 : CPU Frequency : 100.000 Mhz
2138-1848:716379289.239 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716379289.412 : => InitializeDriver
2138-1848:716379289.712 : <= InitializeDriver ret = 1
2138-1848:716381642.065 : => InitializeScanner
2138-1848:716381642.351 : => CAsicIO::GetDeviceList
2138-1848:716381642.791 : => CNT96226::CNT96226
2138-1848:716381642.858 : => CNT96226::Open
2138-1848:716381667.977 : <= CNT96226::Open ret = 1
2138-1848:716381668.085 : => CNT96226::Initialize
2138-1848:716381668.298 : <= CNT96226::Initialize ret = 1
2138-1848:716381668.358 : <= CNT96226::CNT96226
2138-1848:716381668.414 : => CNT96226::EnumAvailableDevice
2138-1848:716381671.944 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716381672.028 : DeviceHandleTable[ 0 ] = 256
2138-1848:716381672.090 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716385435.611 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716385436.743 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716385444.772 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716385445.002 : => IoObject::GetLockName
2138-1848:716385445.135 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716385445.281 : <= IoObject::GetLockName
2138-1848:716385446.101 : => CNT96226::VenderCmd_GetData
2138-1848:716385446.238 : iCmd = 3, nBytes = 2
2138-1848:716385853.681 : 0000 : 06 38 
2138-1848:716385853.942 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716385854.111 : => CNT96226::VenderCmd_GetData
2138-1848:716385854.248 : iCmd = 4, nBytes = 2
2138-1848:716386183.411 : 0000 : 07 07 
2138-1848:716386183.603 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716386183.791 : Device 0 USB ID = 0638 : 0707
2138-1848:716386183.966 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716386184.112 : IO Send command 10 bytes
2138-1848:716386184.237 : => CNT96226::VenderCmd_SetData
2138-1848:716386184.365 : iCmd = 0, nBytes = 10
2138-1848:716386184.599 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716386390.826 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716386391.074 : => CNT96226::VenderCmd_GetData
2138-1848:716386391.209 : iCmd = 0, nBytes = 165
2138-1848:716386596.543 : skip dump 37 bytes
2138-1848:716386596.913 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716386597.204 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716386597.492 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716386597.784 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716386598.061 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716386598.345 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716386598.616 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716386598.885 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716386599.025 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716386599.157 : => CNT96226::VenderCmd_GetData
2138-1848:716386599.503 : iCmd = 1, nBytes = 4
2138-1848:716386809.323 : 0000 : 00 00 00 00 
2138-1848:716386809.511 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716386809.642 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716386809.772 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716386809.913 : IO Send command 10 bytes
2138-1848:716386810.028 : => CNT96226::VenderCmd_SetData
2138-1848:716386810.145 : iCmd = 0, nBytes = 10
2138-1848:716386810.361 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716387168.522 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716387168.803 : => CNT96226::VenderCmd_GetData
2138-1848:716387168.934 : iCmd = 0, nBytes = 128
2138-1848:716387377.319 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716387377.663 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716387377.953 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716387378.238 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716387378.507 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716387378.776 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716387379.042 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716387379.309 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716387379.453 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716387379.586 : => CNT96226::VenderCmd_GetData
2138-1848:716387379.704 : iCmd = 1, nBytes = 4
2138-1848:716387589.942 : 0000 : 00 00 00 00 
2138-1848:716387590.166 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716387590.306 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716387590.592 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716387590.749 : => CNT96226::Close
2138-1848:716387597.513 : <= CNT96226::Close ret = 1
2138-1848:716387597.676 : <= CNT96226::~CNT96226
2138-1848:716387597.862 : <= CAsicIO::GetDeviceList
2138-1848:716387598.671 : => IoObject::SetTimeout
2138-1848:716387598.798 : Timeout--> In = 0 Out = 0
2138-1848:716387598.919 : <= IoObject::SetTimeout
2138-1848:716387599.056 : => CAsicIO::CAsicIO
2138-1848:716387599.205 : => CNT96226::CNT96226
2138-1848:716387599.324 : => CNT96226::Open
2138-1848:716387642.153 : <= CNT96226::Open ret = 1
2138-1848:716387642.376 : => CNT96226::Initialize
2138-1848:716387642.774 : <= CNT96226::Initialize ret = 1
2138-1848:716387642.903 : <= CNT96226::CNT96226
2138-1848:716387643.025 : <= CAsicIO::CAsicIO
2138-1848:716387643.142 : => CAsicIO::InitializeDevice
2138-1848:716387643.291 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716387651.191 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716387651.431 : => IoObject::GetLockName
2138-1848:716387651.550 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716387651.689 : <= IoObject::GetLockName
2138-1848:716387652.559 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716387652.721 : IO Send command 10 bytes
2138-1848:716387652.834 : => CNT96226::VenderCmd_SetData
2138-1848:716387652.954 : iCmd = 0, nBytes = 10
2138-1848:716387653.187 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716388014.782 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716388014.940 : => CNT96226::VenderCmd_GetData
2138-1848:716388015.014 : iCmd = 0, nBytes = 128
2138-1848:716388207.608 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716388207.853 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716388208.007 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716388208.158 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716388208.305 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716388208.438 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716388208.581 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716388208.718 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716388208.796 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716388208.986 : => CNT96226::VenderCmd_GetData
2138-1848:716388209.055 : iCmd = 1, nBytes = 4
2138-1848:716388409.425 : 0000 : 00 00 00 00 
2138-1848:716388409.551 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716388409.632 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716388409.705 : => CNT96226::VenderCmd_GetData
2138-1848:716388409.772 : iCmd = 3, nBytes = 2
2138-1848:716388794.207 : 0000 : 06 38 
2138-1848:716388794.368 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716388794.455 : => CNT96226::VenderCmd_GetData
2138-1848:716388794.519 : iCmd = 4, nBytes = 2
2138-1848:716389108.864 : 0000 : 07 07 
2138-1848:716389109.007 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716389109.175 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716389109.285 : => IoObject::InitializeDevice
2138-1848:716389109.395 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716389110.284 : <= IoObject::InitializeDevice ret = 1
2138-1848:716389110.364 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716389111.113 : => FindScanner
2138-1848:716389111.176 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716389111.246 : <= FindScanner ret = 1
2138-1848:716389111.312 : => IoObject::IoLockStart
2138-1848:716389111.402 : => CAsicIO::CheckDevice
2138-1848:716389111.459 : => CNT96226::ConnectIsAvailable
2138-1848:716389132.305 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716389132.429 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716389132.498 : <= IoObject::IoLockStart
2138-1848:716389132.564 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716389132.637 : IO Send command 10 bytes
2138-1848:716389132.741 : => CNT96226::VenderCmd_SetData
2138-1848:716389132.808 : iCmd = 0, nBytes = 10
2138-1848:716389132.921 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716389334.235 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716389334.361 : System send command 10 bytes + data 0 bytes
2138-1848:716389334.444 : IO total need to receive data 5 bytes
2138-1848:716389334.509 : => CNT96226::VenderCmd_GetData
2138-1848:716389334.577 : iCmd = 0, nBytes = 5
2138-1848:716389533.513 : 0000 : 06 00 02 02 ab 
2138-1848:716389533.624 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716389533.694 : System total receive data 5 bytes
2138-1848:716389533.760 : => CNT96226::VenderCmd_GetData
2138-1848:716389533.820 : iCmd = 1, nBytes = 4
2138-1848:716389664.402 : 0000 : 00 00 00 00 
2138-1848:716389664.513 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716389664.661 : <= CAsicIO::DoIo ret = 1
2138-1848:716389664.727 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716389664.796 : IO Send command 10 bytes
2138-1848:716389664.904 : => CNT96226::VenderCmd_SetData
2138-1848:716389664.966 : iCmd = 0, nBytes = 10
2138-1848:716389665.074 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716389854.528 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716389854.728 : System send command 10 bytes + data 0 bytes
2138-1848:716389854.872 : IO total need to receive data 165 bytes
2138-1848:716389855.011 : => CNT96226::VenderCmd_GetData
2138-1848:716389855.125 : iCmd = 0, nBytes = 165
2138-1848:716390047.560 : skip dump 37 bytes
2138-1848:716390047.778 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716390047.929 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716390048.078 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716390048.218 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716390048.358 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716390048.503 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716390048.633 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390048.759 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390048.826 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716390048.892 : System total receive data 165 bytes
2138-1848:716390048.954 : => CNT96226::VenderCmd_GetData
2138-1848:716390049.140 : iCmd = 1, nBytes = 4
2138-1848:716390206.476 : 0000 : 00 00 00 00 
2138-1848:716390206.585 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716390206.736 : <= CAsicIO::DoIo ret = 1
2138-1848:716390206.802 : Dump Inquiry
2138-1848:716390206.928 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716390207.068 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716390207.207 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716390207.341 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716390207.472 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716390207.610 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716390207.738 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390207.867 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390207.998 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716390208.128 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716390208.218 : 00a0 : 00 00 00 00 00 
2138-1848:716390208.295 : => ReadNVMDataInternal
2138-1848:716390208.549 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716390208.616 : IO Send command 10 bytes
2138-1848:716390208.727 : => CNT96226::VenderCmd_SetData
2138-1848:716390208.787 : iCmd = 0, nBytes = 10
2138-1848:716390208.892 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716390536.622 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716390536.769 : System send command 10 bytes + data 0 bytes
2138-1848:716390536.838 : IO total need to receive data 128 bytes
2138-1848:716390536.905 : => CNT96226::VenderCmd_GetData
2138-1848:716390536.968 : iCmd = 0, nBytes = 128
2138-1848:716390737.708 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390737.909 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390738.052 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716390738.189 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716390738.319 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716390738.448 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390738.575 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390738.698 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716390738.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716390738.832 : System total receive data 128 bytes
2138-1848:716390738.896 : => CNT96226::VenderCmd_GetData
2138-1848:716390738.951 : iCmd = 1, nBytes = 4
2138-1848:716390944.598 : 0000 : 00 00 00 00 
2138-1848:716390944.684 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716390944.823 : <= CAsicIO::DoIo ret = 1
2138-1848:716390944.889 : NVMData.PadScanCount = 0
2138-1848:716390944.949 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716390945.005 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716390945.066 : NVMData.FlatbedScanCount = 0
2138-1848:716390945.122 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716390945.178 : NVMData.SideEdgeFletbed = 0
2138-1848:716390945.234 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716390945.292 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716390945.350 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716390945.405 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716390945.463 : NVMData.BornMonth = 0
2138-1848:716390945.512 : NVMData.BornDay = 0
2138-1848:716390945.563 : NVMData.BornYear = 0
2138-1848:716390945.615 : NVMData.FirstScanMonth = 5
2138-1848:716390945.671 : NVMData.FirstScanDay = 18
2138-1848:716390945.730 : NVMData.FirstScanYear = 2020
2138-1848:716390945.786 : NVMData.VerticalMagnification = 0
2138-1848:716390945.842 : NVMData.HorizontalMagnification = 0
2138-1848:716390945.899 : NVMData.PowerSavingTime = 15
2138-1848:716390945.956 : NVMData.SN = A094165189010062
2138-1848:716390946.009 : NVMData.AutoFeed = 0
2138-1848:716390946.065 : NVMData.CCDType = 0
2138-1848:716390946.253 : NVMData.ScanSpeed = 0
2138-1848:716390946.310 : NVMData.RollerCount = 0
2138-1848:716390946.367 : NVMData.MultifeedCount = 0
2138-1848:716390946.419 : NVMData.JamCount = 0
2138-1848:716390946.473 : NVMData.IdentifyInfo = 
2138-1848:716390946.525 : NVMData.FormalName = 
2138-1848:716390946.577 : NVMData.ReservedB = 0
2138-1848:716390946.630 : NVMData.FunctionCode = 0
2138-1848:716390946.684 : NVMData.PreFeed = 0
2138-1848:716390946.737 : NVMData.PreFeedTime = 0
2138-1848:716390946.789 : NVMData.ButtonNumber = 0
2138-1848:716390946.842 : NVMData.PowerOffTime = 0
2138-1848:716390946.897 : <= ReadNVMDataInternal ret = 1
2138-1848:716390946.978 : => IoObject::IoLockEnd
2138-1848:716390947.057 : <= IoObject::IoLockEnd
2138-1848:716390947.111 : <= InitializeScanner ret = 1
2138-1848:716392052.823 : => GetLogicalScannerAbility
2138-1848:716392053.021 : => IoObject::IoLockStart
2138-1848:716392053.159 : => CAsicIO::CheckDevice
2138-1848:716392053.223 : => CNT96226::ConnectIsAvailable
2138-1848:716392084.242 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716392084.370 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716392084.434 : <= IoObject::IoLockStart
2138-1848:716392084.501 : => IoObject::IoLockEnd
2138-1848:716392084.608 : <= IoObject::IoLockEnd
2138-1848:716392084.694 : <= GetLogicalScannerAbility ret = 1
2138-1848:716395339.887 : => GetLogicalScannerAbilityEx
2138-1848:716395340.090 : => IoObject::IoLockStart
2138-1848:716395340.229 : => CAsicIO::CheckDevice
2138-1848:716395340.302 : => CNT96226::ConnectIsAvailable
2138-1848:716395366.585 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716395366.705 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716395366.772 : <= IoObject::IoLockStart
2138-1848:716395366.837 : => IoObject::IoLockEnd
2138-1848:716395366.938 : <= IoObject::IoLockEnd
2138-1848:716395367.065 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716395367.144 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716401963.598 : => ReadNVMData
2138-1848:716401963.828 : => IoObject::IoLockStart
2138-1848:716401963.954 : => CAsicIO::CheckDevice
2138-1848:716401964.024 : => CNT96226::ConnectIsAvailable
2138-1848:716401989.111 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716401989.222 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716401989.288 : <= IoObject::IoLockStart
2138-1848:716401989.361 : => ReadNVMDataInternal
2138-1848:716401989.431 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716401989.500 : IO Send command 10 bytes
2138-1848:716401989.630 : => CNT96226::VenderCmd_SetData
2138-1848:716401989.695 : iCmd = 0, nBytes = 10
2138-1848:716401989.814 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716402344.001 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716402344.165 : System send command 10 bytes + data 0 bytes
2138-1848:716402344.242 : IO total need to receive data 128 bytes
2138-1848:716402344.312 : => CNT96226::VenderCmd_GetData
2138-1848:716402344.378 : iCmd = 0, nBytes = 128
2138-1848:716402547.764 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716402548.005 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716402548.161 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716402548.303 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716402548.440 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716402548.576 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716402548.712 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716402548.849 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716402548.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716402548.992 : System total receive data 128 bytes
2138-1848:716402549.063 : => CNT96226::VenderCmd_GetData
2138-1848:716402549.127 : iCmd = 1, nBytes = 4
2138-1848:716402722.685 : 0000 : 00 00 00 00 
2138-1848:716402722.807 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716402722.972 : <= CAsicIO::DoIo ret = 1
2138-1848:716402723.195 : NVMData.PadScanCount = 0
2138-1848:716402723.261 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716402723.324 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716402723.386 : NVMData.FlatbedScanCount = 0
2138-1848:716402723.443 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716402723.501 : NVMData.SideEdgeFletbed = 0
2138-1848:716402723.559 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716402723.619 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716402723.680 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716402723.739 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716402723.801 : NVMData.BornMonth = 0
2138-1848:716402723.851 : NVMData.BornDay = 0
2138-1848:716402723.904 : NVMData.BornYear = 0
2138-1848:716402723.956 : NVMData.FirstScanMonth = 5
2138-1848:716402724.013 : NVMData.FirstScanDay = 18
2138-1848:716402724.070 : NVMData.FirstScanYear = 2020
2138-1848:716402724.130 : NVMData.VerticalMagnification = 0
2138-1848:716402724.188 : NVMData.HorizontalMagnification = 0
2138-1848:716402724.248 : NVMData.PowerSavingTime = 15
2138-1848:716402724.307 : NVMData.SN = A094165189010062
2138-1848:716402724.360 : NVMData.AutoFeed = 0
2138-1848:716402724.413 : NVMData.CCDType = 0
2138-1848:716402724.463 : NVMData.ScanSpeed = 0
2138-1848:716402724.516 : NVMData.RollerCount = 0
2138-1848:716402724.570 : NVMData.MultifeedCount = 0
2138-1848:716402724.623 : NVMData.JamCount = 0
2138-1848:716402724.675 : NVMData.IdentifyInfo = 
2138-1848:716402724.730 : NVMData.FormalName = 
2138-1848:716402724.781 : NVMData.ReservedB = 0
2138-1848:716402724.839 : NVMData.FunctionCode = 0
2138-1848:716402724.891 : NVMData.PreFeed = 0
2138-1848:716402724.941 : NVMData.PreFeedTime = 0
2138-1848:716402724.992 : NVMData.ButtonNumber = 0
2138-1848:716402725.049 : NVMData.PowerOffTime = 0
2138-1848:716402725.108 : <= ReadNVMDataInternal ret = 1
2138-1848:716402725.171 : => IoObject::IoLockEnd
2138-1848:716402725.248 : <= IoObject::IoLockEnd
2138-1848:716402725.300 : <= ReadNVMData ret = 1
2138-1848:716412027.271 : => GetADFStatus
2138-1848:716412027.717 : => IoObject::IoLockStart
2138-1848:716412027.869 : => CAsicIO::CheckDevice
2138-1848:716412027.939 : => CNT96226::ConnectIsAvailable
2138-1848:716412050.580 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716412050.689 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716412050.754 : <= IoObject::IoLockStart
2138-1848:716412051.049 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716412051.127 : IO Send command 10 bytes
2138-1848:716412051.282 : => CNT96226::VenderCmd_SetData
2138-1848:716412051.343 : iCmd = 0, nBytes = 10
2138-1848:716412051.461 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716412236.011 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716412236.203 : System send command 10 bytes + data 0 bytes
2138-1848:716412236.286 : IO total need to receive data 2 bytes
2138-1848:716412236.352 : => CNT96226::VenderCmd_GetData
2138-1848:716412236.423 : iCmd = 0, nBytes = 2
2138-1848:716412452.481 : 0000 : 00 00 
2138-1848:716412452.644 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716412452.734 : System total receive data 2 bytes
2138-1848:716412452.812 : => CNT96226::VenderCmd_GetData
2138-1848:716412452.878 : iCmd = 1, nBytes = 4
2138-1848:716412567.687 : 0000 : 00 00 00 00 
2138-1848:716412567.797 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716412567.963 : <= CAsicIO::DoIo ret = 1
2138-1848:716412568.042 : Return status = 0
2138-1848:716412568.110 : => IoObject::IoLockEnd
2138-1848:716412568.198 : <= IoObject::IoLockEnd
2138-1848:716412568.251 : <= GetADFStatus ret = 1
2138-1848:716415230.363 : => GetADFStatus
2138-1848:716415230.589 : => IoObject::IoLockStart
2138-1848:716415230.759 : => CAsicIO::CheckDevice
2138-1848:716415230.824 : => CNT96226::ConnectIsAvailable
2138-1848:716415246.880 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716415247.004 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716415247.078 : <= IoObject::IoLockStart
2138-1848:716415247.142 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716415247.341 : IO Send command 10 bytes
2138-1848:716415247.508 : => CNT96226::VenderCmd_SetData
2138-1848:716415247.572 : iCmd = 0, nBytes = 10
2138-1848:716415247.683 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716415390.105 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716415390.305 : System send command 10 bytes + data 0 bytes
2138-1848:716415390.385 : IO total need to receive data 2 bytes
2138-1848:716415390.460 : => CNT96226::VenderCmd_GetData
2138-1848:716415390.528 : iCmd = 0, nBytes = 2
2138-1848:716415498.325 : 0000 : 00 00 
2138-1848:716415498.474 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716415498.562 : System total receive data 2 bytes
2138-1848:716415498.633 : => CNT96226::VenderCmd_GetData
2138-1848:716415498.697 : iCmd = 1, nBytes = 4
2138-1848:716415610.550 : 0000 : 00 00 00 00 
2138-1848:716415610.673 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716415610.855 : <= CAsicIO::DoIo ret = 1
2138-1848:716415610.933 : Return status = 0
2138-1848:716415611.006 : => IoObject::IoLockEnd
2138-1848:716415611.087 : <= IoObject::IoLockEnd
2138-1848:716415611.145 : <= GetADFStatus ret = 1
2138-1848:716417703.700 : => TerminateDriver
2138-1848:716417703.958 : => CAsicIO::~CAsicIO,pStage=210701384
2138-1848:716417704.040 : => CNT96226::Close
2138-1848:716417708.634 : <= CNT96226::Close ret = 1
2138-1848:716417708.726 : <= CAsicIO::~CAsicIO
2138-1848:716417708.796 : => IoObject::IoLockEnd
2138-1848:716417708.858 : <= IoObject::IoLockEnd
2138-1848:716417708.921 : => IoObject::TerminateDevice
2138-1848:716417708.992 : => IoObject::IoLockEnd
2138-1848:716417709.048 : <= IoObject::IoLockEnd
2138-1848:716417709.155 : <= IoObject::TerminateDevice
2138-1848:716417709.376 : <= TerminateDriver ret = 1
2138-1848:716462153.415 : ============Debug Start==========
2138-1848:716462153.751 : Date : 2020/5/18 09:51:38
2138-1848:716462153.834 : Process ID : 2138
2138-1848:716462154.194 : Windows : Version 10.0 build 18363 
2138-1848:716462154.690 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716462154.758 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716462154.827 : MemoryStatus.ullAvailPhys : 5881851904
2138-1848:716462154.889 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716462154.965 : MemoryStatus.ullAvailPageFile : 7306395648
2138-1848:716462155.037 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716462155.096 : MemoryStatus.ullAvailVirtual : 1719242752
2138-1848:716462155.161 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716462155.271 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716462155.334 : CPU Family 6 Model 10 Stepping 7
2138-1848:716462155.590 : CPU Count : 4
2138-1848:716462155.642 : CPU Frequency : 100.000 Mhz
2138-1848:716462160.476 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716462160.620 : => InitializeDriver
2138-1848:716462160.861 : <= InitializeDriver ret = 1
2138-1848:716462160.921 : => InitializeScanner
2138-1848:716462161.006 : => CAsicIO::GetDeviceList
2138-1848:716462161.201 : => CNT96226::CNT96226
2138-1848:716462161.263 : => CNT96226::Open
2138-1848:716462183.308 : <= CNT96226::Open ret = 1
2138-1848:716462183.412 : => CNT96226::Initialize
2138-1848:716462183.630 : <= CNT96226::Initialize ret = 1
2138-1848:716462183.692 : <= CNT96226::CNT96226
2138-1848:716462183.751 : => CNT96226::EnumAvailableDevice
2138-1848:716462187.278 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716462187.359 : DeviceHandleTable[ 0 ] = 256
2138-1848:716462187.419 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716465953.568 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716465954.718 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716465963.168 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716465963.380 : => IoObject::GetLockName
2138-1848:716465963.515 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716465963.657 : <= IoObject::GetLockName
2138-1848:716465964.504 : => CNT96226::VenderCmd_GetData
2138-1848:716465964.654 : iCmd = 3, nBytes = 2
2138-1848:716466367.057 : 0000 : 06 38 
2138-1848:716466367.323 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716466367.481 : => CNT96226::VenderCmd_GetData
2138-1848:716466368.054 : iCmd = 4, nBytes = 2
2138-1848:716466693.030 : 0000 : 07 07 
2138-1848:716466693.271 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716466693.455 : Device 0 USB ID = 0638 : 0707
2138-1848:716466693.637 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716466693.792 : IO Send command 10 bytes
2138-1848:716466693.910 : => CNT96226::VenderCmd_SetData
2138-1848:716466694.035 : iCmd = 0, nBytes = 10
2138-1848:716466694.258 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716466904.735 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716466904.984 : => CNT96226::VenderCmd_GetData
2138-1848:716466905.114 : iCmd = 0, nBytes = 165
2138-1848:716467101.301 : skip dump 37 bytes
2138-1848:716467101.738 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716467102.041 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716467102.327 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716467102.629 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716467102.901 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716467103.178 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716467103.432 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467103.696 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467103.843 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716467103.979 : => CNT96226::VenderCmd_GetData
2138-1848:716467104.298 : iCmd = 1, nBytes = 4
2138-1848:716467315.340 : 0000 : 00 00 00 00 
2138-1848:716467315.521 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716467315.645 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716467315.791 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716467315.930 : IO Send command 10 bytes
2138-1848:716467316.056 : => CNT96226::VenderCmd_SetData
2138-1848:716467316.174 : iCmd = 0, nBytes = 10
2138-1848:716467316.390 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716467682.014 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716467682.311 : => CNT96226::VenderCmd_GetData
2138-1848:716467682.438 : iCmd = 0, nBytes = 128
2138-1848:716467890.839 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467891.200 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467891.488 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716467891.762 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716467892.033 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716467892.293 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467892.556 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467892.818 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716467892.955 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716467893.091 : => CNT96226::VenderCmd_GetData
2138-1848:716467893.208 : iCmd = 1, nBytes = 4
2138-1848:716468107.416 : 0000 : 00 00 00 00 
2138-1848:716468107.638 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716468107.781 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716468108.062 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716468108.214 : => CNT96226::Close
2138-1848:716468114.882 : <= CNT96226::Close ret = 1
2138-1848:716468115.055 : <= CNT96226::~CNT96226
2138-1848:716468115.240 : <= CAsicIO::GetDeviceList
2138-1848:716468116.020 : => IoObject::SetTimeout
2138-1848:716468116.145 : Timeout--> In = 0 Out = 0
2138-1848:716468116.276 : <= IoObject::SetTimeout
2138-1848:716468116.407 : => CAsicIO::CAsicIO
2138-1848:716468116.559 : => CNT96226::CNT96226
2138-1848:716468116.678 : => CNT96226::Open
2138-1848:716468160.562 : <= CNT96226::Open ret = 1
2138-1848:716468160.813 : => CNT96226::Initialize
2138-1848:716468161.248 : <= CNT96226::Initialize ret = 1
2138-1848:716468161.395 : <= CNT96226::CNT96226
2138-1848:716468161.515 : <= CAsicIO::CAsicIO
2138-1848:716468161.646 : => CAsicIO::InitializeDevice
2138-1848:716468161.812 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716468169.831 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716468170.093 : => IoObject::GetLockName
2138-1848:716468170.214 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716468170.366 : <= IoObject::GetLockName
2138-1848:716468171.236 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716468171.398 : IO Send command 10 bytes
2138-1848:716468171.517 : => CNT96226::VenderCmd_SetData
2138-1848:716468171.635 : iCmd = 0, nBytes = 10
2138-1848:716468171.866 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716468528.966 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716468529.186 : => CNT96226::VenderCmd_GetData
2138-1848:716468529.270 : iCmd = 0, nBytes = 128
2138-1848:716468736.455 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716468736.663 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716468736.841 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716468737.008 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716468737.169 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716468737.329 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716468737.482 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716468737.636 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716468737.722 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716468737.955 : => CNT96226::VenderCmd_GetData
2138-1848:716468738.034 : iCmd = 1, nBytes = 4
2138-1848:716468929.305 : 0000 : 00 00 00 00 
2138-1848:716468929.476 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716468929.557 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716468929.634 : => CNT96226::VenderCmd_GetData
2138-1848:716468929.703 : iCmd = 3, nBytes = 2
2138-1848:716469305.812 : 0000 : 06 38 
2138-1848:716469306.010 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716469306.105 : => CNT96226::VenderCmd_GetData
2138-1848:716469306.173 : iCmd = 4, nBytes = 2
2138-1848:716469618.554 : 0000 : 07 07 
2138-1848:716469618.724 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716469618.915 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716469619.040 : => IoObject::InitializeDevice
2138-1848:716469619.171 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716469620.032 : <= IoObject::InitializeDevice ret = 1
2138-1848:716469620.133 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716469620.804 : => FindScanner
2138-1848:716469620.886 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716469620.975 : <= FindScanner ret = 1
2138-1848:716469621.051 : => IoObject::IoLockStart
2138-1848:716469621.160 : => CAsicIO::CheckDevice
2138-1848:716469621.232 : => CNT96226::ConnectIsAvailable
2138-1848:716469641.620 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716469641.748 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716469641.824 : <= IoObject::IoLockStart
2138-1848:716469641.900 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716469641.985 : IO Send command 10 bytes
2138-1848:716469642.090 : => CNT96226::VenderCmd_SetData
2138-1848:716469642.163 : iCmd = 0, nBytes = 10
2138-1848:716469642.297 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716469834.311 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716469834.455 : System send command 10 bytes + data 0 bytes
2138-1848:716469834.545 : IO total need to receive data 5 bytes
2138-1848:716469834.623 : => CNT96226::VenderCmd_GetData
2138-1848:716469834.698 : iCmd = 0, nBytes = 5
2138-1848:716470016.533 : 0000 : 06 00 02 02 ab 
2138-1848:716470016.723 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716470016.817 : System total receive data 5 bytes
2138-1848:716470016.900 : => CNT96226::VenderCmd_GetData
2138-1848:716470016.978 : iCmd = 1, nBytes = 4
2138-1848:716470225.438 : 0000 : 00 00 00 00 
2138-1848:716470225.556 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716470225.738 : <= CAsicIO::DoIo ret = 1
2138-1848:716470225.829 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716470225.916 : IO Send command 10 bytes
2138-1848:716470226.044 : => CNT96226::VenderCmd_SetData
2138-1848:716470226.124 : iCmd = 0, nBytes = 10
2138-1848:716470226.255 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716470398.819 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716470398.987 : System send command 10 bytes + data 0 bytes
2138-1848:716470399.075 : IO total need to receive data 165 bytes
2138-1848:716470399.154 : => CNT96226::VenderCmd_GetData
2138-1848:716470399.229 : iCmd = 0, nBytes = 165
2138-1848:716470564.534 : skip dump 37 bytes
2138-1848:716470564.816 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716470564.995 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716470565.169 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716470565.337 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716470565.504 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716470565.677 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716470565.833 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716470565.992 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716470566.077 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716470566.156 : System total receive data 165 bytes
2138-1848:716470566.237 : => CNT96226::VenderCmd_GetData
2138-1848:716470566.454 : iCmd = 1, nBytes = 4
2138-1848:716470739.032 : 0000 : 00 00 00 00 
2138-1848:716470739.383 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716470739.531 : <= CAsicIO::DoIo ret = 1
2138-1848:716470739.608 : Dump Inquiry
2138-1848:716470739.763 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716470739.929 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716470740.101 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716470740.264 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716470740.425 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716470740.586 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716470740.744 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716470740.902 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716470741.068 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716470741.224 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716470741.334 : 00a0 : 00 00 00 00 00 
2138-1848:716470741.421 : => ReadNVMDataInternal
2138-1848:716470741.655 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716470741.738 : IO Send command 10 bytes
2138-1848:716470741.839 : => CNT96226::VenderCmd_SetData
2138-1848:716470741.909 : iCmd = 0, nBytes = 10
2138-1848:716470742.044 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716471070.335 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716471070.563 : System send command 10 bytes + data 0 bytes
2138-1848:716471070.657 : IO total need to receive data 128 bytes
2138-1848:716471070.744 : => CNT96226::VenderCmd_GetData
2138-1848:716471070.823 : iCmd = 0, nBytes = 128
2138-1848:716471285.502 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716471285.730 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716471285.921 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716471286.095 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716471286.265 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716471286.426 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716471286.585 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716471286.747 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716471286.836 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716471286.921 : System total receive data 128 bytes
2138-1848:716471287.004 : => CNT96226::VenderCmd_GetData
2138-1848:716471287.077 : iCmd = 1, nBytes = 4
2138-1848:716471477.583 : 0000 : 00 00 00 00 
2138-1848:716471477.740 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716471477.956 : <= CAsicIO::DoIo ret = 1
2138-1848:716471478.045 : NVMData.PadScanCount = 0
2138-1848:716471478.115 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716471478.187 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716471478.260 : NVMData.FlatbedScanCount = 0
2138-1848:716471478.329 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716471478.401 : NVMData.SideEdgeFletbed = 0
2138-1848:716471478.470 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716471478.543 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716471478.616 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716471478.691 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716471478.763 : NVMData.BornMonth = 0
2138-1848:716471478.831 : NVMData.BornDay = 0
2138-1848:716471478.898 : NVMData.BornYear = 0
2138-1848:716471478.963 : NVMData.FirstScanMonth = 5
2138-1848:716471479.034 : NVMData.FirstScanDay = 18
2138-1848:716471479.108 : NVMData.FirstScanYear = 2020
2138-1848:716471479.179 : NVMData.VerticalMagnification = 0
2138-1848:716471479.250 : NVMData.HorizontalMagnification = 0
2138-1848:716471479.322 : NVMData.PowerSavingTime = 15
2138-1848:716471479.398 : NVMData.SN = A094165189010062
2138-1848:716471479.464 : NVMData.AutoFeed = 0
2138-1848:716471479.527 : NVMData.CCDType = 0
2138-1848:716471479.756 : NVMData.ScanSpeed = 0
2138-1848:716471479.825 : NVMData.RollerCount = 0
2138-1848:716471479.893 : NVMData.MultifeedCount = 0
2138-1848:716471479.963 : NVMData.JamCount = 0
2138-1848:716471480.030 : NVMData.IdentifyInfo = 
2138-1848:716471480.099 : NVMData.FormalName = 
2138-1848:716471480.161 : NVMData.ReservedB = 0
2138-1848:716471480.228 : NVMData.FunctionCode = 0
2138-1848:716471480.293 : NVMData.PreFeed = 0
2138-1848:716471480.359 : NVMData.PreFeedTime = 0
2138-1848:716471480.426 : NVMData.ButtonNumber = 0
2138-1848:716471480.490 : NVMData.PowerOffTime = 0
2138-1848:716471480.560 : <= ReadNVMDataInternal ret = 1
2138-1848:716471480.657 : => IoObject::IoLockEnd
2138-1848:716471480.752 : <= IoObject::IoLockEnd
2138-1848:716471480.818 : <= InitializeScanner ret = 1
2138-1848:716471480.899 : => GetLogicalScannerAbilityEx
2138-1848:716471480.974 : => IoObject::IoLockStart
2138-1848:716471481.072 : => CAsicIO::CheckDevice
2138-1848:716471481.140 : => CNT96226::ConnectIsAvailable
2138-1848:716471500.487 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716471500.608 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716471500.684 : <= IoObject::IoLockStart
2138-1848:716471500.762 : => IoObject::IoLockEnd
2138-1848:716471500.870 : <= IoObject::IoLockEnd
2138-1848:716471501.005 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716471501.100 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716471699.458 : => ReadNVMData
2138-1848:716471699.682 : => IoObject::IoLockStart
2138-1848:716471699.845 : => CAsicIO::CheckDevice
2138-1848:716471699.919 : => CNT96226::ConnectIsAvailable
2138-1848:716471726.248 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716471726.405 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716471726.496 : <= IoObject::IoLockStart
2138-1848:716471726.586 : => ReadNVMDataInternal
2138-1848:716471726.675 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716471726.769 : IO Send command 10 bytes
2138-1848:716471726.928 : => CNT96226::VenderCmd_SetData
2138-1848:716471727.007 : iCmd = 0, nBytes = 10
2138-1848:716471727.151 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716472077.313 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716472077.536 : System send command 10 bytes + data 0 bytes
2138-1848:716472077.629 : IO total need to receive data 128 bytes
2138-1848:716472077.712 : => CNT96226::VenderCmd_GetData
2138-1848:716472077.796 : iCmd = 0, nBytes = 128
2138-1848:716472286.936 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716472287.155 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716472287.332 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716472287.499 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716472287.665 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716472287.824 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716472287.983 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716472288.140 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716472288.227 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716472288.305 : System total receive data 128 bytes
2138-1848:716472288.601 : => CNT96226::VenderCmd_GetData
2138-1848:716472288.685 : iCmd = 1, nBytes = 4
2138-1848:716472475.570 : 0000 : 00 00 00 00 
2138-1848:716472475.744 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716472475.928 : <= CAsicIO::DoIo ret = 1
2138-1848:716472476.010 : NVMData.PadScanCount = 0
2138-1848:716472476.087 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716472476.160 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716472476.237 : NVMData.FlatbedScanCount = 0
2138-1848:716472476.311 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716472476.378 : NVMData.SideEdgeFletbed = 0
2138-1848:716472476.448 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716472476.520 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716472476.593 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716472476.811 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716472476.888 : NVMData.BornMonth = 0
2138-1848:716472476.952 : NVMData.BornDay = 0
2138-1848:716472477.019 : NVMData.BornYear = 0
2138-1848:716472477.083 : NVMData.FirstScanMonth = 5
2138-1848:716472477.148 : NVMData.FirstScanDay = 18
2138-1848:716472477.221 : NVMData.FirstScanYear = 2020
2138-1848:716472477.290 : NVMData.VerticalMagnification = 0
2138-1848:716472477.361 : NVMData.HorizontalMagnification = 0
2138-1848:716472477.435 : NVMData.PowerSavingTime = 15
2138-1848:716472477.506 : NVMData.SN = A094165189010062
2138-1848:716472477.572 : NVMData.AutoFeed = 0
2138-1848:716472477.636 : NVMData.CCDType = 0
2138-1848:716472477.697 : NVMData.ScanSpeed = 0
2138-1848:716472477.759 : NVMData.RollerCount = 0
2138-1848:716472477.824 : NVMData.MultifeedCount = 0
2138-1848:716472477.892 : NVMData.JamCount = 0
2138-1848:716472477.957 : NVMData.IdentifyInfo = 
2138-1848:716472478.023 : NVMData.FormalName = 
2138-1848:716472478.086 : NVMData.ReservedB = 0
2138-1848:716472478.151 : NVMData.FunctionCode = 0
2138-1848:716472478.215 : NVMData.PreFeed = 0
2138-1848:716472478.277 : NVMData.PreFeedTime = 0
2138-1848:716472478.340 : NVMData.ButtonNumber = 0
2138-1848:716472478.403 : NVMData.PowerOffTime = 0
2138-1848:716472478.467 : <= ReadNVMDataInternal ret = 1
2138-1848:716472478.543 : => IoObject::IoLockEnd
2138-1848:716472478.634 : <= IoObject::IoLockEnd
2138-1848:716472478.698 : <= ReadNVMData ret = 1
2138-1848:716473042.372 : => TerminateDriver
2138-1848:716473042.606 : => CAsicIO::~CAsicIO,pStage=206113864
2138-1848:716473042.701 : => CNT96226::Close
2138-1848:716473048.062 : <= CNT96226::Close ret = 1
2138-1848:716473048.170 : <= CAsicIO::~CAsicIO
2138-1848:716473048.247 : => IoObject::IoLockEnd
2138-1848:716473048.318 : <= IoObject::IoLockEnd
2138-1848:716473048.387 : => IoObject::TerminateDevice
2138-1848:716473048.464 : => IoObject::IoLockEnd
2138-1848:716473048.533 : <= IoObject::IoLockEnd
2138-1848:716473048.642 : <= IoObject::TerminateDevice
2138-1848:716473048.901 : <= TerminateDriver ret = 1
2138-1848:716475306.775 : ============Debug Start==========
2138-1848:716475307.098 : Date : 2020/5/18 09:51:38
2138-1848:716475307.182 : Process ID : 2138
2138-1848:716475307.534 : Windows : Version 10.0 build 18363 
2138-1848:716475308.043 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716475308.112 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716475308.180 : MemoryStatus.ullAvailPhys : 5884350464
2138-1848:716475308.243 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716475308.313 : MemoryStatus.ullAvailPageFile : 7306559488
2138-1848:716475308.380 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716475308.442 : MemoryStatus.ullAvailVirtual : 1719246848
2138-1848:716475308.509 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716475308.620 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716475308.682 : CPU Family 6 Model 10 Stepping 7
2138-1848:716475308.946 : CPU Count : 4
2138-1848:716475309.000 : CPU Frequency : 100.000 Mhz
2138-1848:716475313.850 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716475314.004 : => InitializeDriver
2138-1848:716475314.248 : <= InitializeDriver ret = 1
2138-1848:716477636.613 : => InitializeScanner
2138-1848:716477636.902 : => CAsicIO::GetDeviceList
2138-1848:716477637.342 : => CNT96226::CNT96226
2138-1848:716477637.404 : => CNT96226::Open
2138-1848:716477663.150 : <= CNT96226::Open ret = 1
2138-1848:716477663.271 : => CNT96226::Initialize
2138-1848:716477663.492 : <= CNT96226::Initialize ret = 1
2138-1848:716477663.557 : <= CNT96226::CNT96226
2138-1848:716477663.619 : => CNT96226::EnumAvailableDevice
2138-1848:716477667.361 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716477667.447 : DeviceHandleTable[ 0 ] = 256
2138-1848:716477667.510 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716481464.445 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716481465.589 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716481473.985 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716481474.225 : => IoObject::GetLockName
2138-1848:716481474.355 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716481474.498 : <= IoObject::GetLockName
2138-1848:716481475.346 : => CNT96226::VenderCmd_GetData
2138-1848:716481475.484 : iCmd = 3, nBytes = 2
2138-1848:716481898.301 : 0000 : 06 38 
2138-1848:716481898.599 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716481899.787 : => CNT96226::VenderCmd_GetData
2138-1848:716481900.021 : iCmd = 4, nBytes = 2
2138-1848:716482231.183 : 0000 : 07 07 
2138-1848:716482231.458 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716482231.652 : Device 0 USB ID = 0638 : 0707
2138-1848:716482231.835 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716482231.985 : IO Send command 10 bytes
2138-1848:716482232.109 : => CNT96226::VenderCmd_SetData
2138-1848:716482232.238 : iCmd = 0, nBytes = 10
2138-1848:716482232.467 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716482439.541 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716482439.857 : => CNT96226::VenderCmd_GetData
2138-1848:716482439.995 : iCmd = 0, nBytes = 165
2138-1848:716482663.428 : skip dump 37 bytes
2138-1848:716482663.883 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716482664.187 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716482664.492 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716482664.780 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716482665.051 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716482665.337 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716482665.596 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716482665.864 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716482666.003 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716482666.141 : => CNT96226::VenderCmd_GetData
2138-1848:716482666.501 : iCmd = 1, nBytes = 4
2138-1848:716482876.192 : 0000 : 00 00 00 00 
2138-1848:716482876.454 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716482876.611 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716482876.753 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716482876.902 : IO Send command 10 bytes
2138-1848:716482877.024 : => CNT96226::VenderCmd_SetData
2138-1848:716482877.152 : iCmd = 0, nBytes = 10
2138-1848:716482877.384 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716483235.701 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716483236.023 : => CNT96226::VenderCmd_GetData
2138-1848:716483236.163 : iCmd = 0, nBytes = 128
2138-1848:716483448.197 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716483448.641 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716483448.944 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716483449.245 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716483449.515 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716483449.782 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716483450.049 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716483450.306 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716483450.448 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716483450.590 : => CNT96226::VenderCmd_GetData
2138-1848:716483450.710 : iCmd = 1, nBytes = 4
2138-1848:716483640.858 : 0000 : 00 00 00 00 
2138-1848:716483641.086 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716483641.239 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716483641.524 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716483641.673 : => CNT96226::Close
2138-1848:716483648.549 : <= CNT96226::Close ret = 1
2138-1848:716483648.726 : <= CNT96226::~CNT96226
2138-1848:716483648.918 : <= CAsicIO::GetDeviceList
2138-1848:716483649.734 : => IoObject::SetTimeout
2138-1848:716483649.865 : Timeout--> In = 0 Out = 0
2138-1848:716483649.987 : <= IoObject::SetTimeout
2138-1848:716483650.121 : => CAsicIO::CAsicIO
2138-1848:716483650.271 : => CNT96226::CNT96226
2138-1848:716483650.388 : => CNT96226::Open
2138-1848:716483693.337 : <= CNT96226::Open ret = 1
2138-1848:716483693.586 : => CNT96226::Initialize
2138-1848:716483693.999 : <= CNT96226::Initialize ret = 1
2138-1848:716483694.132 : <= CNT96226::CNT96226
2138-1848:716483694.249 : <= CAsicIO::CAsicIO
2138-1848:716483694.371 : => CAsicIO::InitializeDevice
2138-1848:716483694.518 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716483702.238 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716483702.477 : => IoObject::GetLockName
2138-1848:716483702.599 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716483702.752 : <= IoObject::GetLockName
2138-1848:716483703.617 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716483703.776 : IO Send command 10 bytes
2138-1848:716483703.889 : => CNT96226::VenderCmd_SetData
2138-1848:716483704.009 : iCmd = 0, nBytes = 10
2138-1848:716483704.250 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716484058.792 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716484059.128 : => CNT96226::VenderCmd_GetData
2138-1848:716484059.283 : iCmd = 0, nBytes = 128
2138-1848:716484255.553 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716484255.944 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716484256.241 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716484256.534 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716484256.799 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716484257.063 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716484257.335 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716484257.600 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716484257.740 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716484258.056 : => CNT96226::VenderCmd_GetData
2138-1848:716484258.180 : iCmd = 1, nBytes = 4
2138-1848:716484390.023 : 0000 : 00 00 00 00 
2138-1848:716484390.158 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716484390.230 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716484390.301 : => CNT96226::VenderCmd_GetData
2138-1848:716484390.363 : iCmd = 3, nBytes = 2
2138-1848:716484742.428 : 0000 : 06 38 
2138-1848:716484742.601 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716484742.687 : => CNT96226::VenderCmd_GetData
2138-1848:716484742.753 : iCmd = 4, nBytes = 2
2138-1848:716485032.413 : 0000 : 07 07 
2138-1848:716485032.587 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716485032.774 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716485032.881 : => IoObject::InitializeDevice
2138-1848:716485033.008 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716485033.915 : <= IoObject::InitializeDevice ret = 1
2138-1848:716485033.996 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716485034.776 : => FindScanner
2138-1848:716485034.843 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716485034.910 : <= FindScanner ret = 1
2138-1848:716485034.974 : => IoObject::IoLockStart
2138-1848:716485035.071 : => CAsicIO::CheckDevice
2138-1848:716485035.131 : => CNT96226::ConnectIsAvailable
2138-1848:716485047.700 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716485047.840 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716485047.921 : <= IoObject::IoLockStart
2138-1848:716485047.993 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716485048.076 : IO Send command 10 bytes
2138-1848:716485048.178 : => CNT96226::VenderCmd_SetData
2138-1848:716485048.245 : iCmd = 0, nBytes = 10
2138-1848:716485048.360 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716485217.813 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716485217.957 : System send command 10 bytes + data 0 bytes
2138-1848:716485218.042 : IO total need to receive data 5 bytes
2138-1848:716485218.113 : => CNT96226::VenderCmd_GetData
2138-1848:716485218.181 : iCmd = 0, nBytes = 5
2138-1848:716485379.687 : 0000 : 06 00 02 02 ab 
2138-1848:716485379.797 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716485379.864 : System total receive data 5 bytes
2138-1848:716485379.934 : => CNT96226::VenderCmd_GetData
2138-1848:716485379.994 : iCmd = 1, nBytes = 4
2138-1848:716485519.794 : 0000 : 00 00 00 00 
2138-1848:716485519.973 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716485520.158 : <= CAsicIO::DoIo ret = 1
2138-1848:716485520.264 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716485520.335 : IO Send command 10 bytes
2138-1848:716485520.446 : => CNT96226::VenderCmd_SetData
2138-1848:716485520.507 : iCmd = 0, nBytes = 10
2138-1848:716485520.617 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716485701.561 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716485701.751 : System send command 10 bytes + data 0 bytes
2138-1848:716485701.835 : IO total need to receive data 165 bytes
2138-1848:716485701.916 : => CNT96226::VenderCmd_GetData
2138-1848:716485701.980 : iCmd = 0, nBytes = 165
2138-1848:716485879.574 : skip dump 37 bytes
2138-1848:716485879.811 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716485879.968 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716485880.121 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716485880.270 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716485880.415 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716485880.562 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716485880.697 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716485880.834 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716485880.911 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716485880.980 : System total receive data 165 bytes
2138-1848:716485881.051 : => CNT96226::VenderCmd_GetData
2138-1848:716485881.212 : iCmd = 1, nBytes = 4
2138-1848:716486033.956 : 0000 : 00 00 00 00 
2138-1848:716486034.132 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716486034.305 : <= CAsicIO::DoIo ret = 1
2138-1848:716486034.385 : Dump Inquiry
2138-1848:716486034.525 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716486034.671 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716486034.815 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716486034.961 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716486035.098 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716486035.239 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716486035.374 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486035.512 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486035.651 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716486035.795 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716486035.889 : 00a0 : 00 00 00 00 00 
2138-1848:716486035.963 : => ReadNVMDataInternal
2138-1848:716486036.185 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716486036.265 : IO Send command 10 bytes
2138-1848:716486036.379 : => CNT96226::VenderCmd_SetData
2138-1848:716486036.439 : iCmd = 0, nBytes = 10
2138-1848:716486036.551 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716486370.514 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716486370.708 : System send command 10 bytes + data 0 bytes
2138-1848:716486370.791 : IO total need to receive data 128 bytes
2138-1848:716486370.865 : => CNT96226::VenderCmd_GetData
2138-1848:716486370.932 : iCmd = 0, nBytes = 128
2138-1848:716486543.605 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486544.170 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486544.341 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716486544.494 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716486544.639 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716486544.783 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486544.918 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486545.052 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716486545.126 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716486545.197 : System total receive data 128 bytes
2138-1848:716486545.279 : => CNT96226::VenderCmd_GetData
2138-1848:716486545.347 : iCmd = 1, nBytes = 4
2138-1848:716486659.498 : 0000 : 00 00 00 00 
2138-1848:716486659.651 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716486659.851 : <= CAsicIO::DoIo ret = 1
2138-1848:716486659.937 : NVMData.PadScanCount = 0
2138-1848:716486660.006 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716486660.074 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716486660.142 : NVMData.FlatbedScanCount = 0
2138-1848:716486660.206 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716486660.270 : NVMData.SideEdgeFletbed = 0
2138-1848:716486660.337 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716486660.400 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716486660.465 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716486660.528 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716486660.590 : NVMData.BornMonth = 0
2138-1848:716486660.647 : NVMData.BornDay = 0
2138-1848:716486660.710 : NVMData.BornYear = 0
2138-1848:716486660.767 : NVMData.FirstScanMonth = 5
2138-1848:716486660.821 : NVMData.FirstScanDay = 18
2138-1848:716486660.885 : NVMData.FirstScanYear = 2020
2138-1848:716486660.946 : NVMData.VerticalMagnification = 0
2138-1848:716486661.005 : NVMData.HorizontalMagnification = 0
2138-1848:716486661.065 : NVMData.PowerSavingTime = 15
2138-1848:716486661.128 : NVMData.SN = A094165189010062
2138-1848:716486661.183 : NVMData.AutoFeed = 0
2138-1848:716486661.239 : NVMData.CCDType = 0
2138-1848:716486661.404 : NVMData.ScanSpeed = 0
2138-1848:716486661.459 : NVMData.RollerCount = 0
2138-1848:716486661.516 : NVMData.MultifeedCount = 0
2138-1848:716486661.574 : NVMData.JamCount = 0
2138-1848:716486661.633 : NVMData.IdentifyInfo = 
2138-1848:716486661.687 : NVMData.FormalName = 
2138-1848:716486661.740 : NVMData.ReservedB = 0
2138-1848:716486661.797 : NVMData.FunctionCode = 0
2138-1848:716486661.852 : NVMData.PreFeed = 0
2138-1848:716486661.911 : NVMData.PreFeedTime = 0
2138-1848:716486662.199 : NVMData.ButtonNumber = 0
2138-1848:716486662.314 : NVMData.PowerOffTime = 0
2138-1848:716486662.386 : <= ReadNVMDataInternal ret = 1
2138-1848:716486662.505 : => IoObject::IoLockEnd
2138-1848:716486662.605 : <= IoObject::IoLockEnd
2138-1848:716486662.666 : <= InitializeScanner ret = 1
2138-1848:716488129.886 : => GetLogicalScannerAbility
2138-1848:716488130.102 : => IoObject::IoLockStart
2138-1848:716488130.263 : => CAsicIO::CheckDevice
2138-1848:716488130.333 : => CNT96226::ConnectIsAvailable
2138-1848:716488143.878 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716488143.986 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716488144.061 : <= IoObject::IoLockStart
2138-1848:716488144.131 : => IoObject::IoLockEnd
2138-1848:716488144.230 : <= IoObject::IoLockEnd
2138-1848:716488144.316 : <= GetLogicalScannerAbility ret = 1
2138-1848:716491768.272 : => GetLogicalScannerAbilityEx
2138-1848:716491768.495 : => IoObject::IoLockStart
2138-1848:716491768.660 : => CAsicIO::CheckDevice
2138-1848:716491768.731 : => CNT96226::ConnectIsAvailable
2138-1848:716491785.836 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716491785.944 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716491786.015 : <= IoObject::IoLockStart
2138-1848:716491786.080 : => IoObject::IoLockEnd
2138-1848:716491786.181 : <= IoObject::IoLockEnd
2138-1848:716491786.297 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716491786.382 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716499067.554 : => ReadNVMData
2138-1848:716499067.757 : => IoObject::IoLockStart
2138-1848:716499067.922 : => CAsicIO::CheckDevice
2138-1848:716499067.990 : => CNT96226::ConnectIsAvailable
2138-1848:716499090.283 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716499090.508 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716499090.650 : <= IoObject::IoLockStart
2138-1848:716499090.797 : => ReadNVMDataInternal
2138-1848:716499091.132 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716499091.207 : IO Send command 10 bytes
2138-1848:716499091.337 : => CNT96226::VenderCmd_SetData
2138-1848:716499091.399 : iCmd = 0, nBytes = 10
2138-1848:716499091.516 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716499442.041 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716499442.248 : System send command 10 bytes + data 0 bytes
2138-1848:716499442.328 : IO total need to receive data 128 bytes
2138-1848:716499442.396 : => CNT96226::VenderCmd_GetData
2138-1848:716499442.465 : iCmd = 0, nBytes = 128
2138-1848:716499652.125 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716499652.297 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716499652.441 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716499652.711 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716499652.849 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716499652.977 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716499653.103 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716499653.232 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716499653.299 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716499653.368 : System total receive data 128 bytes
2138-1848:716499653.431 : => CNT96226::VenderCmd_GetData
2138-1848:716499653.489 : iCmd = 1, nBytes = 4
2138-1848:716499855.249 : 0000 : 00 00 00 00 
2138-1848:716499855.388 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716499855.554 : <= CAsicIO::DoIo ret = 1
2138-1848:716499855.748 : NVMData.PadScanCount = 0
2138-1848:716499855.814 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716499855.875 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716499855.939 : NVMData.FlatbedScanCount = 0
2138-1848:716499856.001 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716499856.060 : NVMData.SideEdgeFletbed = 0
2138-1848:716499856.120 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716499856.180 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716499856.240 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716499856.302 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716499856.361 : NVMData.BornMonth = 0
2138-1848:716499856.417 : NVMData.BornDay = 0
2138-1848:716499856.473 : NVMData.BornYear = 0
2138-1848:716499856.527 : NVMData.FirstScanMonth = 5
2138-1848:716499856.583 : NVMData.FirstScanDay = 18
2138-1848:716499856.641 : NVMData.FirstScanYear = 2020
2138-1848:716499856.700 : NVMData.VerticalMagnification = 0
2138-1848:716499856.760 : NVMData.HorizontalMagnification = 0
2138-1848:716499856.822 : NVMData.PowerSavingTime = 15
2138-1848:716499856.882 : NVMData.SN = A094165189010062
2138-1848:716499856.936 : NVMData.AutoFeed = 0
2138-1848:716499856.991 : NVMData.CCDType = 0
2138-1848:716499857.043 : NVMData.ScanSpeed = 0
2138-1848:716499857.096 : NVMData.RollerCount = 0
2138-1848:716499857.154 : NVMData.MultifeedCount = 0
2138-1848:716499857.214 : NVMData.JamCount = 0
2138-1848:716499857.269 : NVMData.IdentifyInfo = 
2138-1848:716499857.324 : NVMData.FormalName = 
2138-1848:716499857.378 : NVMData.ReservedB = 0
2138-1848:716499857.435 : NVMData.FunctionCode = 0
2138-1848:716499857.489 : NVMData.PreFeed = 0
2138-1848:716499857.547 : NVMData.PreFeedTime = 0
2138-1848:716499857.604 : NVMData.ButtonNumber = 0
2138-1848:716499857.656 : NVMData.PowerOffTime = 0
2138-1848:716499857.714 : <= ReadNVMDataInternal ret = 1
2138-1848:716499857.782 : => IoObject::IoLockEnd
2138-1848:716499857.867 : <= IoObject::IoLockEnd
2138-1848:716499857.922 : <= ReadNVMData ret = 1
2138-1848:716508739.996 : => GetADFStatus
2138-1848:716508740.434 : => IoObject::IoLockStart
2138-1848:716508740.565 : => CAsicIO::CheckDevice
2138-1848:716508740.627 : => CNT96226::ConnectIsAvailable
2138-1848:716508765.588 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716508765.710 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716508765.772 : <= IoObject::IoLockStart
2138-1848:716508765.836 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716508765.912 : IO Send command 10 bytes
2138-1848:716508766.062 : => CNT96226::VenderCmd_SetData
2138-1848:716508766.122 : iCmd = 0, nBytes = 10
2138-1848:716508766.238 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716508965.079 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716508965.254 : System send command 10 bytes + data 0 bytes
2138-1848:716508965.326 : IO total need to receive data 2 bytes
2138-1848:716508965.390 : => CNT96226::VenderCmd_GetData
2138-1848:716508965.450 : iCmd = 0, nBytes = 2
2138-1848:716509174.458 : 0000 : 00 00 
2138-1848:716509174.574 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716509174.653 : System total receive data 2 bytes
2138-1848:716509174.719 : => CNT96226::VenderCmd_GetData
2138-1848:716509174.783 : iCmd = 1, nBytes = 4
2138-1848:716509374.375 : 0000 : 00 00 00 00 
2138-1848:716509374.508 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716509374.663 : <= CAsicIO::DoIo ret = 1
2138-1848:716509374.745 : Return status = 0
2138-1848:716509374.812 : => IoObject::IoLockEnd
2138-1848:716509374.891 : <= IoObject::IoLockEnd
2138-1848:716509374.951 : <= GetADFStatus ret = 1
2138-1848:716511767.225 : => GetADFStatus
2138-1848:716511767.431 : => IoObject::IoLockStart
2138-1848:716511767.577 : => CAsicIO::CheckDevice
2138-1848:716511767.641 : => CNT96226::ConnectIsAvailable
2138-1848:716511792.841 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716511792.963 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716511793.028 : <= IoObject::IoLockStart
2138-1848:716511793.094 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716511793.350 : IO Send command 10 bytes
2138-1848:716511793.507 : => CNT96226::VenderCmd_SetData
2138-1848:716511793.573 : iCmd = 0, nBytes = 10
2138-1848:716511793.683 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716511991.751 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716511991.913 : System send command 10 bytes + data 0 bytes
2138-1848:716511991.992 : IO total need to receive data 2 bytes
2138-1848:716511992.059 : => CNT96226::VenderCmd_GetData
2138-1848:716511992.117 : iCmd = 0, nBytes = 2
2138-1848:716512190.081 : 0000 : 00 00 
2138-1848:716512190.191 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716512190.262 : System total receive data 2 bytes
2138-1848:716512190.327 : => CNT96226::VenderCmd_GetData
2138-1848:716512190.389 : iCmd = 1, nBytes = 4
2138-1848:716512394.935 : 0000 : 00 00 00 00 
2138-1848:716512395.050 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716512395.203 : <= CAsicIO::DoIo ret = 1
2138-1848:716512395.281 : Return status = 0
2138-1848:716512395.348 : => IoObject::IoLockEnd
2138-1848:716512395.429 : <= IoObject::IoLockEnd
2138-1848:716512395.486 : <= GetADFStatus ret = 1
2138-1848:716514311.944 : => TerminateDriver
2138-1848:716514312.146 : => CAsicIO::~CAsicIO,pStage=147459144
2138-1848:716514312.225 : => CNT96226::Close
2138-1848:716514317.050 : <= CNT96226::Close ret = 1
2138-1848:716514317.140 : <= CAsicIO::~CAsicIO
2138-1848:716514317.206 : => IoObject::IoLockEnd
2138-1848:716514317.485 : <= IoObject::IoLockEnd
2138-1848:716514317.544 : => IoObject::TerminateDevice
2138-1848:716514317.601 : => IoObject::IoLockEnd
2138-1848:716514317.653 : <= IoObject::IoLockEnd
2138-1848:716514317.744 : <= IoObject::TerminateDevice
2138-1848:716514317.958 : <= TerminateDriver ret = 1
2138-1848:716559253.393 : ============Debug Start==========
2138-1848:716559253.734 : Date : 2020/5/18 09:51:41
2138-1848:716559253.823 : Process ID : 2138
2138-1848:716559254.194 : Windows : Version 10.0 build 18363 
2138-1848:716559254.716 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716559254.785 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716559254.859 : MemoryStatus.ullAvailPhys : 5887602688
2138-1848:716559254.927 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716559254.995 : MemoryStatus.ullAvailPageFile : 7310524416
2138-1848:716559255.061 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716559255.128 : MemoryStatus.ullAvailVirtual : 1719283712
2138-1848:716559255.193 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716559255.306 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716559255.376 : CPU Family 6 Model 10 Stepping 7
2138-1848:716559255.642 : CPU Count : 4
2138-1848:716559255.696 : CPU Frequency : 100.000 Mhz
2138-1848:716559261.217 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716559261.362 : => InitializeDriver
2138-1848:716559261.611 : <= InitializeDriver ret = 1
2138-1848:716559261.676 : => InitializeScanner
2138-1848:716559261.759 : => CAsicIO::GetDeviceList
2138-1848:716559261.966 : => CNT96226::CNT96226
2138-1848:716559262.036 : => CNT96226::Open
2138-1848:716559284.485 : <= CNT96226::Open ret = 1
2138-1848:716559284.590 : => CNT96226::Initialize
2138-1848:716559284.809 : <= CNT96226::Initialize ret = 1
2138-1848:716559284.875 : <= CNT96226::CNT96226
2138-1848:716559284.936 : => CNT96226::EnumAvailableDevice
2138-1848:716559288.627 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716559288.716 : DeviceHandleTable[ 0 ] = 256
2138-1848:716559288.779 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716562917.672 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716562918.324 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716562922.731 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716562922.850 : => IoObject::GetLockName
2138-1848:716562922.914 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716562922.987 : <= IoObject::GetLockName
2138-1848:716562923.462 : => CNT96226::VenderCmd_GetData
2138-1848:716562923.535 : iCmd = 3, nBytes = 2
2138-1848:716563271.977 : 0000 : 06 38 
2138-1848:716563272.158 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716563272.249 : => CNT96226::VenderCmd_GetData
2138-1848:716563272.322 : iCmd = 4, nBytes = 2
2138-1848:716563543.134 : 0000 : 07 07 
2138-1848:716563543.311 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716563543.420 : Device 0 USB ID = 0638 : 0707
2138-1848:716563543.534 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716563543.609 : IO Send command 10 bytes
2138-1848:716563543.671 : => CNT96226::VenderCmd_SetData
2138-1848:716563543.751 : iCmd = 0, nBytes = 10
2138-1848:716563543.866 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716563724.709 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716563724.872 : => CNT96226::VenderCmd_GetData
2138-1848:716563724.944 : iCmd = 0, nBytes = 165
2138-1848:716563910.459 : skip dump 37 bytes
2138-1848:716563910.745 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716563910.907 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716563911.057 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716563911.200 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716563911.338 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716563911.477 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716563911.608 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716563911.744 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716563911.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716563911.891 : => CNT96226::VenderCmd_GetData
2138-1848:716563912.044 : iCmd = 1, nBytes = 4
2138-1848:716564084.266 : 0000 : 00 00 00 00 
2138-1848:716564084.418 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716564084.498 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716564084.575 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716564084.652 : IO Send command 10 bytes
2138-1848:716564084.713 : => CNT96226::VenderCmd_SetData
2138-1848:716564084.781 : iCmd = 0, nBytes = 10
2138-1848:716564084.893 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716564389.355 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716564389.558 : => CNT96226::VenderCmd_GetData
2138-1848:716564389.638 : iCmd = 0, nBytes = 128
2138-1848:716564548.382 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716564548.631 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716564548.787 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716564548.933 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716564549.069 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716564549.203 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716564549.339 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716564549.473 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716564549.549 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716564549.629 : => CNT96226::VenderCmd_GetData
2138-1848:716564549.698 : iCmd = 1, nBytes = 4
2138-1848:716564702.676 : 0000 : 00 00 00 00 
2138-1848:716564702.817 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716564702.911 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716564703.083 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716564703.170 : => CNT96226::Close
2138-1848:716564707.174 : <= CNT96226::Close ret = 1
2138-1848:716564707.275 : <= CNT96226::~CNT96226
2138-1848:716564707.382 : <= CAsicIO::GetDeviceList
2138-1848:716564707.819 : => IoObject::SetTimeout
2138-1848:716564707.887 : Timeout--> In = 0 Out = 0
2138-1848:716564707.960 : <= IoObject::SetTimeout
2138-1848:716564708.041 : => CAsicIO::CAsicIO
2138-1848:716564708.121 : => CNT96226::CNT96226
2138-1848:716564708.185 : => CNT96226::Open
2138-1848:716564730.649 : <= CNT96226::Open ret = 1
2138-1848:716564730.779 : => CNT96226::Initialize
2138-1848:716564730.997 : <= CNT96226::Initialize ret = 1
2138-1848:716564731.073 : <= CNT96226::CNT96226
2138-1848:716564731.132 : <= CAsicIO::CAsicIO
2138-1848:716564731.198 : => CAsicIO::InitializeDevice
2138-1848:716564731.281 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716564735.775 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716564735.909 : => IoObject::GetLockName
2138-1848:716564735.979 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716564736.053 : <= IoObject::GetLockName
2138-1848:716564736.528 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716564736.606 : IO Send command 10 bytes
2138-1848:716564736.663 : => CNT96226::VenderCmd_SetData
2138-1848:716564736.728 : iCmd = 0, nBytes = 10
2138-1848:716564736.845 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716565050.925 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716565051.125 : => CNT96226::VenderCmd_GetData
2138-1848:716565051.205 : iCmd = 0, nBytes = 128
2138-1848:716565205.526 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716565205.714 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716565205.865 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716565206.010 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716565206.145 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716565206.278 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716565206.408 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716565206.540 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716565206.614 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716565206.799 : => CNT96226::VenderCmd_GetData
2138-1848:716565206.865 : iCmd = 1, nBytes = 4
2138-1848:716565359.763 : 0000 : 00 00 00 00 
2138-1848:716565359.921 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716565360.008 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716565360.081 : => CNT96226::VenderCmd_GetData
2138-1848:716565360.149 : iCmd = 3, nBytes = 2
2138-1848:716565676.697 : 0000 : 06 38 
2138-1848:716565676.877 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716565676.968 : => CNT96226::VenderCmd_GetData
2138-1848:716565677.038 : iCmd = 4, nBytes = 2
2138-1848:716565924.744 : 0000 : 07 07 
2138-1848:716565924.922 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716565925.081 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716565925.199 : => IoObject::InitializeDevice
2138-1848:716565925.318 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716565926.080 : <= IoObject::InitializeDevice ret = 1
2138-1848:716565926.176 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716565926.858 : => FindScanner
2138-1848:716565926.939 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716565927.010 : <= FindScanner ret = 1
2138-1848:716565927.079 : => IoObject::IoLockStart
2138-1848:716565927.171 : => CAsicIO::CheckDevice
2138-1848:716565927.239 : => CNT96226::ConnectIsAvailable
2138-1848:716565943.958 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716565944.082 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716565944.157 : <= IoObject::IoLockStart
2138-1848:716565944.228 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716565944.301 : IO Send command 10 bytes
2138-1848:716565944.398 : => CNT96226::VenderCmd_SetData
2138-1848:716565944.465 : iCmd = 0, nBytes = 10
2138-1848:716565944.576 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716566090.384 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716566090.588 : System send command 10 bytes + data 0 bytes
2138-1848:716566090.671 : IO total need to receive data 5 bytes
2138-1848:716566090.742 : => CNT96226::VenderCmd_GetData
2138-1848:716566090.821 : iCmd = 0, nBytes = 5
2138-1848:716566206.298 : 0000 : 06 00 02 02 ab 
2138-1848:716566206.415 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716566206.495 : System total receive data 5 bytes
2138-1848:716566206.572 : => CNT96226::VenderCmd_GetData
2138-1848:716566206.640 : iCmd = 1, nBytes = 4
2138-1848:716566318.379 : 0000 : 00 00 00 00 
2138-1848:716566318.490 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716566318.654 : <= CAsicIO::DoIo ret = 1
2138-1848:716566318.726 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716566318.794 : IO Send command 10 bytes
2138-1848:716566318.916 : => CNT96226::VenderCmd_SetData
2138-1848:716566318.981 : iCmd = 0, nBytes = 10
2138-1848:716566319.090 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716566473.048 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716566473.288 : System send command 10 bytes + data 0 bytes
2138-1848:716566473.374 : IO total need to receive data 165 bytes
2138-1848:716566473.450 : => CNT96226::VenderCmd_GetData
2138-1848:716566473.525 : iCmd = 0, nBytes = 165
2138-1848:716566597.190 : skip dump 37 bytes
2138-1848:716566597.459 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716566597.619 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716566597.765 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716566597.907 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716566598.045 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716566598.185 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716566598.319 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716566598.450 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716566598.519 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716566598.586 : System total receive data 165 bytes
2138-1848:716566598.654 : => CNT96226::VenderCmd_GetData
2138-1848:716566598.820 : iCmd = 1, nBytes = 4
2138-1848:716566728.112 : 0000 : 00 00 00 00 
2138-1848:716566728.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716566728.387 : <= CAsicIO::DoIo ret = 1
2138-1848:716566728.449 : Dump Inquiry
2138-1848:716566728.579 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716566728.720 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716566728.861 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716566729.000 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716566729.135 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716566729.273 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716566729.403 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716566729.537 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716566729.675 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716566729.811 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716566729.906 : 00a0 : 00 00 00 00 00 
2138-1848:716566729.977 : => ReadNVMDataInternal
2138-1848:716566730.211 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716566730.281 : IO Send command 10 bytes
2138-1848:716566730.399 : => CNT96226::VenderCmd_SetData
2138-1848:716566730.453 : iCmd = 0, nBytes = 10
2138-1848:716566730.562 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716567025.885 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716567026.095 : System send command 10 bytes + data 0 bytes
2138-1848:716567026.184 : IO total need to receive data 128 bytes
2138-1848:716567026.263 : => CNT96226::VenderCmd_GetData
2138-1848:716567026.333 : iCmd = 0, nBytes = 128
2138-1848:716567161.758 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567162.009 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567162.164 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716567162.307 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716567162.442 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716567162.583 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567162.715 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567162.852 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567162.927 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716567163.000 : System total receive data 128 bytes
2138-1848:716567163.080 : => CNT96226::VenderCmd_GetData
2138-1848:716567163.144 : iCmd = 1, nBytes = 4
2138-1848:716567273.251 : 0000 : 00 00 00 00 
2138-1848:716567273.352 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716567273.528 : <= CAsicIO::DoIo ret = 1
2138-1848:716567273.600 : NVMData.PadScanCount = 0
2138-1848:716567273.665 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716567273.728 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716567273.795 : NVMData.FlatbedScanCount = 0
2138-1848:716567273.856 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716567273.913 : NVMData.SideEdgeFletbed = 0
2138-1848:716567273.974 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716567274.034 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716567274.097 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716567274.156 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716567274.215 : NVMData.BornMonth = 0
2138-1848:716567274.268 : NVMData.BornDay = 0
2138-1848:716567274.323 : NVMData.BornYear = 0
2138-1848:716567274.378 : NVMData.FirstScanMonth = 5
2138-1848:716567274.435 : NVMData.FirstScanDay = 18
2138-1848:716567274.495 : NVMData.FirstScanYear = 2020
2138-1848:716567274.560 : NVMData.VerticalMagnification = 0
2138-1848:716567274.622 : NVMData.HorizontalMagnification = 0
2138-1848:716567274.681 : NVMData.PowerSavingTime = 15
2138-1848:716567274.740 : NVMData.SN = A094165189010062
2138-1848:716567274.794 : NVMData.AutoFeed = 0
2138-1848:716567274.846 : NVMData.CCDType = 0
2138-1848:716567275.027 : NVMData.ScanSpeed = 0
2138-1848:716567275.087 : NVMData.RollerCount = 0
2138-1848:716567275.144 : NVMData.MultifeedCount = 0
2138-1848:716567275.199 : NVMData.JamCount = 0
2138-1848:716567275.256 : NVMData.IdentifyInfo = 
2138-1848:716567275.313 : NVMData.FormalName = 
2138-1848:716567275.365 : NVMData.ReservedB = 0
2138-1848:716567275.419 : NVMData.FunctionCode = 0
2138-1848:716567275.476 : NVMData.PreFeed = 0
2138-1848:716567275.532 : NVMData.PreFeedTime = 0
2138-1848:716567275.585 : NVMData.ButtonNumber = 0
2138-1848:716567275.640 : NVMData.PowerOffTime = 0
2138-1848:716567275.696 : <= ReadNVMDataInternal ret = 1
2138-1848:716567275.782 : => IoObject::IoLockEnd
2138-1848:716567275.860 : <= IoObject::IoLockEnd
2138-1848:716567275.912 : <= InitializeScanner ret = 1
2138-1848:716567275.979 : => GetLogicalScannerAbilityEx
2138-1848:716567276.042 : => IoObject::IoLockStart
2138-1848:716567276.125 : => CAsicIO::CheckDevice
2138-1848:716567276.184 : => CNT96226::ConnectIsAvailable
2138-1848:716567288.719 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716567288.822 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716567288.884 : <= IoObject::IoLockStart
2138-1848:716567288.943 : => IoObject::IoLockEnd
2138-1848:716567289.030 : <= IoObject::IoLockEnd
2138-1848:716567289.143 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716567289.220 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716567516.362 : => ReadNVMData
2138-1848:716567516.572 : => IoObject::IoLockStart
2138-1848:716567516.737 : => CAsicIO::CheckDevice
2138-1848:716567516.809 : => CNT96226::ConnectIsAvailable
2138-1848:716567532.271 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716567532.394 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716567532.458 : <= IoObject::IoLockStart
2138-1848:716567532.538 : => ReadNVMDataInternal
2138-1848:716567532.606 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716567532.683 : IO Send command 10 bytes
2138-1848:716567532.836 : => CNT96226::VenderCmd_SetData
2138-1848:716567532.901 : iCmd = 0, nBytes = 10
2138-1848:716567533.026 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716567826.582 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716567826.783 : System send command 10 bytes + data 0 bytes
2138-1848:716567826.869 : IO total need to receive data 128 bytes
2138-1848:716567826.940 : => CNT96226::VenderCmd_GetData
2138-1848:716567827.010 : iCmd = 0, nBytes = 128
2138-1848:716567984.871 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567985.116 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567985.274 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716567985.420 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716567985.562 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716567985.699 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567985.836 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567985.974 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716567986.050 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716567986.126 : System total receive data 128 bytes
2138-1848:716567986.198 : => CNT96226::VenderCmd_GetData
2138-1848:716567986.265 : iCmd = 1, nBytes = 4
2138-1848:716568096.826 : 0000 : 00 00 00 00 
2138-1848:716568096.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716568097.141 : <= CAsicIO::DoIo ret = 1
2138-1848:716568097.214 : NVMData.PadScanCount = 0
2138-1848:716568097.278 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716568097.341 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716568097.405 : NVMData.FlatbedScanCount = 0
2138-1848:716568097.467 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716568097.530 : NVMData.SideEdgeFletbed = 0
2138-1848:716568097.590 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716568097.649 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716568097.707 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716568097.879 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716568097.943 : NVMData.BornMonth = 0
2138-1848:716568097.996 : NVMData.BornDay = 0
2138-1848:716568098.055 : NVMData.BornYear = 0
2138-1848:716568098.110 : NVMData.FirstScanMonth = 5
2138-1848:716568098.165 : NVMData.FirstScanDay = 18
2138-1848:716568098.225 : NVMData.FirstScanYear = 2020
2138-1848:716568098.286 : NVMData.VerticalMagnification = 0
2138-1848:716568098.348 : NVMData.HorizontalMagnification = 0
2138-1848:716568098.409 : NVMData.PowerSavingTime = 15
2138-1848:716568098.470 : NVMData.SN = A094165189010062
2138-1848:716568098.526 : NVMData.AutoFeed = 0
2138-1848:716568098.581 : NVMData.CCDType = 0
2138-1848:716568098.633 : NVMData.ScanSpeed = 0
2138-1848:716568098.687 : NVMData.RollerCount = 0
2138-1848:716568098.745 : NVMData.MultifeedCount = 0
2138-1848:716568098.803 : NVMData.JamCount = 0
2138-1848:716568098.857 : NVMData.IdentifyInfo = 
2138-1848:716568098.911 : NVMData.FormalName = 
2138-1848:716568098.964 : NVMData.ReservedB = 0
2138-1848:716568099.021 : NVMData.FunctionCode = 0
2138-1848:716568099.075 : NVMData.PreFeed = 0
2138-1848:716568099.128 : NVMData.PreFeedTime = 0
2138-1848:716568099.184 : NVMData.ButtonNumber = 0
2138-1848:716568099.237 : NVMData.PowerOffTime = 0
2138-1848:716568099.293 : <= ReadNVMDataInternal ret = 1
2138-1848:716568099.362 : => IoObject::IoLockEnd
2138-1848:716568099.438 : <= IoObject::IoLockEnd
2138-1848:716568099.491 : <= ReadNVMData ret = 1
2138-1848:716570637.712 : ============Debug Start==========
2138-1848:716570638.016 : Date : 2020/5/18 09:51:41
2138-1848:716570638.103 : Process ID : 2138
2138-1848:716570638.467 : Windows : Version 10.0 build 18363 
2138-1848:716570638.961 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716570639.030 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716570639.104 : MemoryStatus.ullAvailPhys : 5887660032
2138-1848:716570639.171 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716570639.243 : MemoryStatus.ullAvailPageFile : 7309266944
2138-1848:716570639.311 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716570639.378 : MemoryStatus.ullAvailVirtual : 1719275520
2138-1848:716570639.444 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716570639.551 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716570639.616 : CPU Family 6 Model 10 Stepping 7
2138-1848:716570639.884 : CPU Count : 4
2138-1848:716570639.942 : CPU Frequency : 100.000 Mhz
2138-1848:716570644.230 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716570644.382 : => InitializeDriver
2138-1848:716570644.624 : <= InitializeDriver ret = 1
2138-1848:716572994.260 : => InitializeScanner
2138-1848:716572994.537 : => CAsicIO::GetDeviceList
2138-1848:716572994.930 : => CNT96226::CNT96226
2138-1848:716572995.006 : => CNT96226::Open
2138-1848:716573018.196 : <= CNT96226::Open ret = 1
2138-1848:716573018.314 : => CNT96226::Initialize
2138-1848:716573018.541 : <= CNT96226::Initialize ret = 1
2138-1848:716573018.611 : <= CNT96226::CNT96226
2138-1848:716573018.677 : => CNT96226::EnumAvailableDevice
2138-1848:716573022.315 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716573022.406 : DeviceHandleTable[ 0 ] = 256
2138-1848:716573022.474 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716576749.600 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716576750.751 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716576758.825 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716576759.055 : => IoObject::GetLockName
2138-1848:716576759.193 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716576759.335 : <= IoObject::GetLockName
2138-1848:716576760.148 : => CNT96226::VenderCmd_GetData
2138-1848:716576760.292 : iCmd = 3, nBytes = 2
2138-1848:716577183.827 : 0000 : 06 38 
2138-1848:716577184.083 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716577184.242 : => CNT96226::VenderCmd_GetData
2138-1848:716577184.370 : iCmd = 4, nBytes = 2
2138-1848:716577505.840 : 0000 : 07 07 
2138-1848:716577506.065 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716577506.246 : Device 0 USB ID = 0638 : 0707
2138-1848:716577506.433 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716577506.590 : IO Send command 10 bytes
2138-1848:716577506.704 : => CNT96226::VenderCmd_SetData
2138-1848:716577506.828 : iCmd = 0, nBytes = 10
2138-1848:716577507.062 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716577717.736 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716577717.999 : => CNT96226::VenderCmd_GetData
2138-1848:716577718.135 : iCmd = 0, nBytes = 165
2138-1848:716577926.884 : skip dump 37 bytes
2138-1848:716577927.275 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716577927.560 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716577927.838 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716577928.122 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716577928.401 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716577928.678 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716577928.940 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716577929.202 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716577929.339 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716577929.467 : => CNT96226::VenderCmd_GetData
2138-1848:716577929.806 : iCmd = 1, nBytes = 4
2138-1848:716578139.628 : 0000 : 00 00 00 00 
2138-1848:716578139.810 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716578139.942 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716578140.071 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716578140.211 : IO Send command 10 bytes
2138-1848:716578140.328 : => CNT96226::VenderCmd_SetData
2138-1848:716578140.447 : iCmd = 0, nBytes = 10
2138-1848:716578140.660 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716578498.787 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716578499.050 : => CNT96226::VenderCmd_GetData
2138-1848:716578499.179 : iCmd = 0, nBytes = 128
2138-1848:716578708.102 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716578708.447 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716578708.728 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716578709.009 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716578709.279 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716578709.535 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716578709.803 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716578710.062 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716578710.194 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716578710.326 : => CNT96226::VenderCmd_GetData
2138-1848:716578710.443 : iCmd = 1, nBytes = 4
2138-1848:716578920.014 : 0000 : 00 00 00 00 
2138-1848:716578920.202 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716578920.338 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716578920.609 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716578920.763 : => CNT96226::Close
2138-1848:716578927.758 : <= CNT96226::Close ret = 1
2138-1848:716578927.931 : <= CNT96226::~CNT96226
2138-1848:716578928.102 : <= CAsicIO::GetDeviceList
2138-1848:716578928.864 : => IoObject::SetTimeout
2138-1848:716578928.986 : Timeout--> In = 0 Out = 0
2138-1848:716578929.109 : <= IoObject::SetTimeout
2138-1848:716578929.244 : => CAsicIO::CAsicIO
2138-1848:716578929.383 : => CNT96226::CNT96226
2138-1848:716578929.503 : => CNT96226::Open
2138-1848:716578971.584 : <= CNT96226::Open ret = 1
2138-1848:716578971.835 : => CNT96226::Initialize
2138-1848:716578972.235 : <= CNT96226::Initialize ret = 1
2138-1848:716578972.362 : <= CNT96226::CNT96226
2138-1848:716578972.479 : <= CAsicIO::CAsicIO
2138-1848:716578972.596 : => CAsicIO::InitializeDevice
2138-1848:716578972.740 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716578980.524 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716578980.766 : => IoObject::GetLockName
2138-1848:716578980.884 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716578981.020 : <= IoObject::GetLockName
2138-1848:716578981.867 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716578982.030 : IO Send command 10 bytes
2138-1848:716578982.148 : => CNT96226::VenderCmd_SetData
2138-1848:716578982.269 : iCmd = 0, nBytes = 10
2138-1848:716578982.508 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716579341.566 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716579341.860 : => CNT96226::VenderCmd_GetData
2138-1848:716579342.004 : iCmd = 0, nBytes = 128
2138-1848:716579554.203 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716579554.602 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716579554.893 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716579555.172 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716579555.440 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716579555.854 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716579556.134 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716579556.394 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716579556.540 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716579556.847 : => CNT96226::VenderCmd_GetData
2138-1848:716579556.974 : iCmd = 1, nBytes = 4
2138-1848:716579762.805 : 0000 : 00 00 00 00 
2138-1848:716579763.019 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716579763.159 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716579763.297 : => CNT96226::VenderCmd_GetData
2138-1848:716579763.417 : iCmd = 3, nBytes = 2
2138-1848:716580154.315 : 0000 : 06 38 
2138-1848:716580154.543 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716580154.680 : => CNT96226::VenderCmd_GetData
2138-1848:716580154.804 : iCmd = 4, nBytes = 2
2138-1848:716580475.097 : 0000 : 07 07 
2138-1848:716580475.345 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716580475.635 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716580475.833 : => IoObject::InitializeDevice
2138-1848:716580476.026 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716580477.216 : <= IoObject::InitializeDevice ret = 1
2138-1848:716580477.379 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716580478.378 : => FindScanner
2138-1848:716580478.501 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716580478.640 : <= FindScanner ret = 1
2138-1848:716580478.769 : => IoObject::IoLockStart
2138-1848:716580478.948 : => CAsicIO::CheckDevice
2138-1848:716580479.073 : => CNT96226::ConnectIsAvailable
2138-1848:716580501.258 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716580501.453 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716580501.582 : <= IoObject::IoLockStart
2138-1848:716580501.699 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716580501.836 : IO Send command 10 bytes
2138-1848:716580502.021 : => CNT96226::VenderCmd_SetData
2138-1848:716580502.140 : iCmd = 0, nBytes = 10
2138-1848:716580502.356 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716580706.206 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716580706.446 : System send command 10 bytes + data 0 bytes
2138-1848:716580706.586 : IO total need to receive data 5 bytes
2138-1848:716580706.720 : => CNT96226::VenderCmd_GetData
2138-1848:716580706.840 : iCmd = 0, nBytes = 5
2138-1848:716580919.655 : 0000 : 06 00 02 02 ab 
2138-1848:716580919.926 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716580920.089 : System total receive data 5 bytes
2138-1848:716580920.246 : => CNT96226::VenderCmd_GetData
2138-1848:716580920.382 : iCmd = 1, nBytes = 4
2138-1848:716581132.153 : 0000 : 00 00 00 00 
2138-1848:716581132.345 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716581132.627 : <= CAsicIO::DoIo ret = 1
2138-1848:716581132.769 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716581132.913 : IO Send command 10 bytes
2138-1848:716581133.116 : => CNT96226::VenderCmd_SetData
2138-1848:716581133.247 : iCmd = 0, nBytes = 10
2138-1848:716581133.472 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716581339.529 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716581339.829 : System send command 10 bytes + data 0 bytes
2138-1848:716581340.008 : IO total need to receive data 165 bytes
2138-1848:716581340.146 : => CNT96226::VenderCmd_GetData
2138-1848:716581340.280 : iCmd = 0, nBytes = 165
2138-1848:716581544.552 : skip dump 37 bytes
2138-1848:716581545.013 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716581545.316 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716581545.616 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716581545.909 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716581546.200 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716581546.491 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716581546.763 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716581547.027 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716581547.168 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716581547.309 : System total receive data 165 bytes
2138-1848:716581547.446 : => CNT96226::VenderCmd_GetData
2138-1848:716581547.781 : iCmd = 1, nBytes = 4
2138-1848:716581758.453 : 0000 : 00 00 00 00 
2138-1848:716581758.642 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716581758.921 : <= CAsicIO::DoIo ret = 1
2138-1848:716581759.058 : Dump Inquiry
2138-1848:716581759.313 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716581759.595 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716581759.869 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716581760.152 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716581760.425 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716581760.701 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716581760.963 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716581761.237 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716581761.528 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716581761.800 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716581761.983 : 00a0 : 00 00 00 00 00 
2138-1848:716581762.120 : => ReadNVMDataInternal
2138-1848:716581762.511 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716581762.657 : IO Send command 10 bytes
2138-1848:716581762.842 : => CNT96226::VenderCmd_SetData
2138-1848:716581762.957 : iCmd = 0, nBytes = 10
2138-1848:716581763.176 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716582124.394 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716582124.671 : System send command 10 bytes + data 0 bytes
2138-1848:716582124.818 : IO total need to receive data 128 bytes
2138-1848:716582124.956 : => CNT96226::VenderCmd_GetData
2138-1848:716582125.093 : iCmd = 0, nBytes = 128
2138-1848:716582333.870 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716582334.223 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716582334.506 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716582334.782 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716582335.044 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716582335.316 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716582335.577 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716582335.844 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716582335.980 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716582336.119 : System total receive data 128 bytes
2138-1848:716582336.249 : => CNT96226::VenderCmd_GetData
2138-1848:716582336.367 : iCmd = 1, nBytes = 4
2138-1848:716582549.918 : 0000 : 00 00 00 00 
2138-1848:716582550.148 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716582550.375 : <= CAsicIO::DoIo ret = 1
2138-1848:716582550.520 : NVMData.PadScanCount = 0
2138-1848:716582550.644 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716582550.770 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716582550.892 : NVMData.FlatbedScanCount = 0
2138-1848:716582551.011 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716582551.133 : NVMData.SideEdgeFletbed = 0
2138-1848:716582551.248 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716582551.368 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716582551.489 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716582551.617 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716582551.738 : NVMData.BornMonth = 0
2138-1848:716582551.848 : NVMData.BornDay = 0
2138-1848:716582551.961 : NVMData.BornYear = 0
2138-1848:716582552.073 : NVMData.FirstScanMonth = 5
2138-1848:716582552.184 : NVMData.FirstScanDay = 18
2138-1848:716582552.312 : NVMData.FirstScanYear = 2020
2138-1848:716582552.426 : NVMData.VerticalMagnification = 0
2138-1848:716582552.556 : NVMData.HorizontalMagnification = 0
2138-1848:716582552.675 : NVMData.PowerSavingTime = 15
2138-1848:716582552.791 : NVMData.SN = A094165189010062
2138-1848:716582552.904 : NVMData.AutoFeed = 0
2138-1848:716582553.012 : NVMData.CCDType = 0
2138-1848:716582553.316 : NVMData.ScanSpeed = 0
2138-1848:716582553.430 : NVMData.RollerCount = 0
2138-1848:716582553.546 : NVMData.MultifeedCount = 0
2138-1848:716582553.658 : NVMData.JamCount = 0
2138-1848:716582553.773 : NVMData.IdentifyInfo = 
2138-1848:716582553.885 : NVMData.FormalName = 
2138-1848:716582553.993 : NVMData.ReservedB = 0
2138-1848:716582554.109 : NVMData.FunctionCode = 0
2138-1848:716582554.214 : NVMData.PreFeed = 0
2138-1848:716582554.322 : NVMData.PreFeedTime = 0
2138-1848:716582554.433 : NVMData.ButtonNumber = 0
2138-1848:716582554.542 : NVMData.PowerOffTime = 0
2138-1848:716582554.653 : <= ReadNVMDataInternal ret = 1
2138-1848:716582554.818 : => IoObject::IoLockEnd
2138-1848:716582554.976 : <= IoObject::IoLockEnd
2138-1848:716582555.095 : <= InitializeScanner ret = 1
2138-1848:716584197.935 : => GetLogicalScannerAbility
2138-1848:716584198.140 : => IoObject::IoLockStart
2138-1848:716584198.287 : => CAsicIO::CheckDevice
2138-1848:716584198.350 : => CNT96226::ConnectIsAvailable
2138-1848:716584225.632 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716584225.738 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716584225.810 : <= IoObject::IoLockStart
2138-1848:716584225.875 : => IoObject::IoLockEnd
2138-1848:716584226.193 : <= IoObject::IoLockEnd
2138-1848:716584226.272 : <= GetLogicalScannerAbility ret = 1
2138-1848:716587518.099 : => GetLogicalScannerAbilityEx
2138-1848:716587518.296 : => IoObject::IoLockStart
2138-1848:716587518.450 : => CAsicIO::CheckDevice
2138-1848:716587518.515 : => CNT96226::ConnectIsAvailable
2138-1848:716587541.041 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716587541.169 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716587541.240 : <= IoObject::IoLockStart
2138-1848:716587541.306 : => IoObject::IoLockEnd
2138-1848:716587541.403 : <= IoObject::IoLockEnd
2138-1848:716587541.532 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716587541.941 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716594249.347 : => ReadNVMData
2138-1848:716594250.430 : => IoObject::IoLockStart
2138-1848:716594250.570 : => CAsicIO::CheckDevice
2138-1848:716594250.639 : => CNT96226::ConnectIsAvailable
2138-1848:716594280.065 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716594280.551 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716594280.625 : <= IoObject::IoLockStart
2138-1848:716594280.694 : => ReadNVMDataInternal
2138-1848:716594280.764 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716594280.834 : IO Send command 10 bytes
2138-1848:716594280.962 : => CNT96226::VenderCmd_SetData
2138-1848:716594281.028 : iCmd = 0, nBytes = 10
2138-1848:716594281.145 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716594633.065 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716594633.260 : System send command 10 bytes + data 0 bytes
2138-1848:716594633.336 : IO total need to receive data 128 bytes
2138-1848:716594633.402 : => CNT96226::VenderCmd_GetData
2138-1848:716594633.470 : iCmd = 0, nBytes = 128
2138-1848:716594828.799 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716594829.044 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716594829.189 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716594829.329 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716594829.464 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716594829.600 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716594829.735 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716594829.869 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716594829.940 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716594830.007 : System total receive data 128 bytes
2138-1848:716594830.075 : => CNT96226::VenderCmd_GetData
2138-1848:716594830.136 : iCmd = 1, nBytes = 4
2138-1848:716595031.108 : 0000 : 00 00 00 00 
2138-1848:716595031.262 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716595031.455 : <= CAsicIO::DoIo ret = 1
2138-1848:716595031.697 : NVMData.PadScanCount = 0
2138-1848:716595031.763 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716595031.826 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716595031.889 : NVMData.FlatbedScanCount = 0
2138-1848:716595031.949 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716595032.007 : NVMData.SideEdgeFletbed = 0
2138-1848:716595032.064 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716595032.121 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716595032.181 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716595032.239 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716595032.311 : NVMData.BornMonth = 0
2138-1848:716595032.363 : NVMData.BornDay = 0
2138-1848:716595032.415 : NVMData.BornYear = 0
2138-1848:716595032.468 : NVMData.FirstScanMonth = 5
2138-1848:716595032.523 : NVMData.FirstScanDay = 18
2138-1848:716595032.579 : NVMData.FirstScanYear = 2020
2138-1848:716595032.637 : NVMData.VerticalMagnification = 0
2138-1848:716595032.696 : NVMData.HorizontalMagnification = 0
2138-1848:716595032.757 : NVMData.PowerSavingTime = 15
2138-1848:716595032.816 : NVMData.SN = A094165189010062
2138-1848:716595032.869 : NVMData.AutoFeed = 0
2138-1848:716595032.922 : NVMData.CCDType = 0
2138-1848:716595032.975 : NVMData.ScanSpeed = 0
2138-1848:716595033.026 : NVMData.RollerCount = 0
2138-1848:716595033.081 : NVMData.MultifeedCount = 0
2138-1848:716595033.136 : NVMData.JamCount = 0
2138-1848:716595033.187 : NVMData.IdentifyInfo = 
2138-1848:716595033.242 : NVMData.FormalName = 
2138-1848:716595033.293 : NVMData.ReservedB = 0
2138-1848:716595033.347 : NVMData.FunctionCode = 0
2138-1848:716595033.403 : NVMData.PreFeed = 0
2138-1848:716595033.454 : NVMData.PreFeedTime = 0
2138-1848:716595033.508 : NVMData.ButtonNumber = 0
2138-1848:716595033.561 : NVMData.PowerOffTime = 0
2138-1848:716595033.614 : <= ReadNVMDataInternal ret = 1
2138-1848:716595033.680 : => IoObject::IoLockEnd
2138-1848:716595033.761 : <= IoObject::IoLockEnd
2138-1848:716595033.811 : <= ReadNVMData ret = 1
2138-1848:716603967.252 : => GetADFStatus
2138-1848:716603967.771 : => IoObject::IoLockStart
2138-1848:716603967.922 : => CAsicIO::CheckDevice
2138-1848:716603967.989 : => CNT96226::ConnectIsAvailable
2138-1848:716603992.586 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716603992.944 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716603993.011 : <= IoObject::IoLockStart
2138-1848:716603993.089 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716603993.173 : IO Send command 10 bytes
2138-1848:716603993.338 : => CNT96226::VenderCmd_SetData
2138-1848:716603993.402 : iCmd = 0, nBytes = 10
2138-1848:716603993.517 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716604198.033 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716604198.179 : System send command 10 bytes + data 0 bytes
2138-1848:716604198.252 : IO total need to receive data 2 bytes
2138-1848:716604198.316 : => CNT96226::VenderCmd_GetData
2138-1848:716604198.377 : iCmd = 0, nBytes = 2
2138-1848:716604393.830 : 0000 : 00 00 
2138-1848:716604393.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716604394.044 : System total receive data 2 bytes
2138-1848:716604394.115 : => CNT96226::VenderCmd_GetData
2138-1848:716604394.175 : iCmd = 1, nBytes = 4
2138-1848:716604599.652 : 0000 : 00 00 00 00 
2138-1848:716604599.805 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716604599.967 : <= CAsicIO::DoIo ret = 1
2138-1848:716604600.043 : Return status = 0
2138-1848:716604600.117 : => IoObject::IoLockEnd
2138-1848:716604600.201 : <= IoObject::IoLockEnd
2138-1848:716604600.258 : <= GetADFStatus ret = 1
2138-1848:716607060.821 : => GetADFStatus
2138-1848:716607061.035 : => IoObject::IoLockStart
2138-1848:716607061.186 : => CAsicIO::CheckDevice
2138-1848:716607061.248 : => CNT96226::ConnectIsAvailable
2138-1848:716607085.542 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716607085.899 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716607085.969 : <= IoObject::IoLockStart
2138-1848:716607086.037 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716607086.282 : IO Send command 10 bytes
2138-1848:716607086.442 : => CNT96226::VenderCmd_SetData
2138-1848:716607086.504 : iCmd = 0, nBytes = 10
2138-1848:716607086.613 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716607274.114 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716607274.381 : System send command 10 bytes + data 0 bytes
2138-1848:716607274.760 : IO total need to receive data 2 bytes
2138-1848:716607274.834 : => CNT96226::VenderCmd_GetData
2138-1848:716607274.905 : iCmd = 0, nBytes = 2
2138-1848:716607476.325 : 0000 : 00 00 
2138-1848:716607476.474 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716607476.552 : System total receive data 2 bytes
2138-1848:716607476.625 : => CNT96226::VenderCmd_GetData
2138-1848:716607476.686 : iCmd = 1, nBytes = 4
2138-1848:716607681.647 : 0000 : 00 00 00 00 
2138-1848:716607681.802 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716607681.960 : <= CAsicIO::DoIo ret = 1
2138-1848:716607682.036 : Return status = 0
2138-1848:716607682.101 : => IoObject::IoLockEnd
2138-1848:716607682.181 : <= IoObject::IoLockEnd
2138-1848:716607682.236 : <= GetADFStatus ret = 1
2138-1848:716609606.050 : => TerminateDriver
2138-1848:716609606.252 : => CAsicIO::~CAsicIO,pStage=206769224
2138-1848:716609606.329 : => CNT96226::Close
2138-1848:716609610.839 : <= CNT96226::Close ret = 1
2138-1848:716609610.925 : <= CAsicIO::~CAsicIO
2138-1848:716609610.998 : => IoObject::IoLockEnd
2138-1848:716609611.061 : <= IoObject::IoLockEnd
2138-1848:716609611.118 : => IoObject::TerminateDevice
2138-1848:716609611.173 : => IoObject::IoLockEnd
2138-1848:716609611.225 : <= IoObject::IoLockEnd
2138-1848:716609611.317 : <= IoObject::TerminateDevice
2138-1848:716609611.544 : <= TerminateDriver ret = 1
2138-1848:716651489.186 : ============Debug Start==========
2138-1848:716651489.499 : Date : 2020/5/18 09:51:44
2138-1848:716651489.590 : Process ID : 2138
2138-1848:716651489.934 : Windows : Version 10.0 build 18363 
2138-1848:716651490.444 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716651490.513 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716651490.583 : MemoryStatus.ullAvailPhys : 5890514944
2138-1848:716651490.648 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716651490.712 : MemoryStatus.ullAvailPageFile : 7312400384
2138-1848:716651490.783 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716651490.843 : MemoryStatus.ullAvailVirtual : 1719267328
2138-1848:716651490.909 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716651491.021 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716651491.086 : CPU Family 6 Model 10 Stepping 7
2138-1848:716651491.348 : CPU Count : 4
2138-1848:716651491.402 : CPU Frequency : 100.000 Mhz
2138-1848:716651496.638 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716651496.777 : => InitializeDriver
2138-1848:716651497.018 : <= InitializeDriver ret = 1
2138-1848:716651497.084 : => InitializeScanner
2138-1848:716651497.166 : => CAsicIO::GetDeviceList
2138-1848:716651497.373 : => CNT96226::CNT96226
2138-1848:716651497.436 : => CNT96226::Open
2138-1848:716651520.883 : <= CNT96226::Open ret = 1
2138-1848:716651520.985 : => CNT96226::Initialize
2138-1848:716651521.189 : <= CNT96226::Initialize ret = 1
2138-1848:716651521.249 : <= CNT96226::CNT96226
2138-1848:716651521.311 : => CNT96226::EnumAvailableDevice
2138-1848:716651524.766 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716651524.852 : DeviceHandleTable[ 0 ] = 256
2138-1848:716651524.919 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716655283.968 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716655285.122 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716655293.304 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716655293.518 : => IoObject::GetLockName
2138-1848:716655293.642 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716655293.794 : <= IoObject::GetLockName
2138-1848:716655294.600 : => CNT96226::VenderCmd_GetData
2138-1848:716655294.747 : iCmd = 3, nBytes = 2
2138-1848:716655691.572 : 0000 : 06 38 
2138-1848:716655691.838 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716655692.000 : => CNT96226::VenderCmd_GetData
2138-1848:716655692.124 : iCmd = 4, nBytes = 2
2138-1848:716656039.979 : 0000 : 07 07 
2138-1848:716656040.222 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716656040.409 : Device 0 USB ID = 0638 : 0707
2138-1848:716656040.592 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716656040.740 : IO Send command 10 bytes
2138-1848:716656040.854 : => CNT96226::VenderCmd_SetData
2138-1848:716656040.983 : iCmd = 0, nBytes = 10
2138-1848:716656041.208 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716656251.519 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716656251.845 : => CNT96226::VenderCmd_GetData
2138-1848:716656251.994 : iCmd = 0, nBytes = 165
2138-1848:716656460.231 : skip dump 37 bytes
2138-1848:716656460.625 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716656460.927 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716656461.219 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716656461.502 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716656461.781 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716656462.059 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716656462.323 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716656462.588 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716656462.727 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716656462.866 : => CNT96226::VenderCmd_GetData
2138-1848:716656463.200 : iCmd = 1, nBytes = 4
2138-1848:716656677.193 : 0000 : 00 00 00 00 
2138-1848:716656677.426 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716656677.589 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716656677.721 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716656677.870 : IO Send command 10 bytes
2138-1848:716656677.992 : => CNT96226::VenderCmd_SetData
2138-1848:716656678.118 : iCmd = 0, nBytes = 10
2138-1848:716656678.341 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716657044.751 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716657045.048 : => CNT96226::VenderCmd_GetData
2138-1848:716657045.175 : iCmd = 0, nBytes = 128
2138-1848:716657265.018 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716657265.429 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716657265.736 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716657266.024 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716657266.299 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716657266.567 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716657266.833 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716657267.090 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716657267.235 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716657267.382 : => CNT96226::VenderCmd_GetData
2138-1848:716657267.503 : iCmd = 1, nBytes = 4
2138-1848:716657481.525 : 0000 : 00 00 00 00 
2138-1848:716657481.758 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716657481.898 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716657482.235 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716657482.401 : => CNT96226::Close
2138-1848:716657489.804 : <= CNT96226::Close ret = 1
2138-1848:716657489.979 : <= CNT96226::~CNT96226
2138-1848:716657490.163 : <= CAsicIO::GetDeviceList
2138-1848:716657491.023 : => IoObject::SetTimeout
2138-1848:716657491.139 : Timeout--> In = 0 Out = 0
2138-1848:716657491.259 : <= IoObject::SetTimeout
2138-1848:716657491.387 : => CAsicIO::CAsicIO
2138-1848:716657491.534 : => CNT96226::CNT96226
2138-1848:716657491.649 : => CNT96226::Open
2138-1848:716657535.593 : <= CNT96226::Open ret = 1
2138-1848:716657535.797 : => CNT96226::Initialize
2138-1848:716657536.224 : <= CNT96226::Initialize ret = 1
2138-1848:716657536.349 : <= CNT96226::CNT96226
2138-1848:716657536.464 : <= CAsicIO::CAsicIO
2138-1848:716657536.580 : => CAsicIO::InitializeDevice
2138-1848:716657536.727 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716657544.646 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716657544.895 : => IoObject::GetLockName
2138-1848:716657545.010 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716657545.145 : <= IoObject::GetLockName
2138-1848:716657545.978 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716657546.134 : IO Send command 10 bytes
2138-1848:716657546.245 : => CNT96226::VenderCmd_SetData
2138-1848:716657546.370 : iCmd = 0, nBytes = 10
2138-1848:716657546.596 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716657907.126 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716657907.369 : => CNT96226::VenderCmd_GetData
2138-1848:716657907.451 : iCmd = 0, nBytes = 128
2138-1848:716658114.436 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716658114.702 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716658114.893 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716658115.074 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716658115.244 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716658115.408 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716658115.581 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716658115.750 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716658115.843 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716658116.167 : => CNT96226::VenderCmd_GetData
2138-1848:716658116.252 : iCmd = 1, nBytes = 4
2138-1848:716658312.474 : 0000 : 00 00 00 00 
2138-1848:716658312.670 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716658312.776 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716658312.870 : => CNT96226::VenderCmd_GetData
2138-1848:716658312.955 : iCmd = 3, nBytes = 2
2138-1848:716658698.622 : 0000 : 06 38 
2138-1848:716658698.811 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716658698.914 : => CNT96226::VenderCmd_GetData
2138-1848:716658699.005 : iCmd = 4, nBytes = 2
2138-1848:716659016.797 : 0000 : 07 07 
2138-1848:716659016.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716659017.154 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716659017.290 : => IoObject::InitializeDevice
2138-1848:716659017.425 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716659018.339 : <= IoObject::InitializeDevice ret = 1
2138-1848:716659018.445 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716659019.237 : => FindScanner
2138-1848:716659019.322 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716659019.410 : <= FindScanner ret = 1
2138-1848:716659019.489 : => IoObject::IoLockStart
2138-1848:716659019.607 : => CAsicIO::CheckDevice
2138-1848:716659019.682 : => CNT96226::ConnectIsAvailable
2138-1848:716659043.796 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716659043.954 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716659044.039 : <= IoObject::IoLockStart
2138-1848:716659044.125 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716659044.220 : IO Send command 10 bytes
2138-1848:716659044.354 : => CNT96226::VenderCmd_SetData
2138-1848:716659044.429 : iCmd = 0, nBytes = 10
2138-1848:716659044.568 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716659251.255 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716659251.473 : System send command 10 bytes + data 0 bytes
2138-1848:716659251.577 : IO total need to receive data 5 bytes
2138-1848:716659251.665 : => CNT96226::VenderCmd_GetData
2138-1848:716659251.751 : iCmd = 0, nBytes = 5
2138-1848:716659457.325 : 0000 : 06 00 02 02 ab 
2138-1848:716659457.470 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716659457.568 : System total receive data 5 bytes
2138-1848:716659457.652 : => CNT96226::VenderCmd_GetData
2138-1848:716659457.729 : iCmd = 1, nBytes = 4
2138-1848:716659649.215 : 0000 : 00 00 00 00 
2138-1848:716659649.360 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716659649.552 : <= CAsicIO::DoIo ret = 1
2138-1848:716659649.645 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716659649.737 : IO Send command 10 bytes
2138-1848:716659649.874 : => CNT96226::VenderCmd_SetData
2138-1848:716659649.960 : iCmd = 0, nBytes = 10
2138-1848:716659650.102 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716659847.049 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716659847.274 : System send command 10 bytes + data 0 bytes
2138-1848:716659847.371 : IO total need to receive data 165 bytes
2138-1848:716659847.463 : => CNT96226::VenderCmd_GetData
2138-1848:716659847.546 : iCmd = 0, nBytes = 165
2138-1848:716660047.447 : skip dump 37 bytes
2138-1848:716660047.712 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716660047.916 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716660048.104 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716660048.289 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716660048.468 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716660048.644 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716660048.821 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660048.985 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660049.069 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716660049.151 : System total receive data 165 bytes
2138-1848:716660049.235 : => CNT96226::VenderCmd_GetData
2138-1848:716660049.482 : iCmd = 1, nBytes = 4
2138-1848:716660248.760 : 0000 : 00 00 00 00 
2138-1848:716660248.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716660249.164 : <= CAsicIO::DoIo ret = 1
2138-1848:716660249.244 : Dump Inquiry
2138-1848:716660249.420 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716660249.603 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716660249.787 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716660249.967 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716660250.139 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716660250.318 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716660250.492 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660250.662 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660250.835 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716660251.007 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716660251.124 : 00a0 : 00 00 00 00 00 
2138-1848:716660251.214 : => ReadNVMDataInternal
2138-1848:716660251.577 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716660251.675 : IO Send command 10 bytes
2138-1848:716660251.809 : => CNT96226::VenderCmd_SetData
2138-1848:716660251.895 : iCmd = 0, nBytes = 10
2138-1848:716660252.036 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716660595.366 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716660595.589 : System send command 10 bytes + data 0 bytes
2138-1848:716660595.690 : IO total need to receive data 128 bytes
2138-1848:716660595.783 : => CNT96226::VenderCmd_GetData
2138-1848:716660595.862 : iCmd = 0, nBytes = 128
2138-1848:716660789.974 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660790.260 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660790.460 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716660790.651 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716660790.823 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716660790.992 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660791.162 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660791.333 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716660791.426 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716660791.521 : System total receive data 128 bytes
2138-1848:716660791.610 : => CNT96226::VenderCmd_GetData
2138-1848:716660791.692 : iCmd = 1, nBytes = 4
2138-1848:716660983.233 : 0000 : 00 00 00 00 
2138-1848:716660983.386 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716660983.585 : <= CAsicIO::DoIo ret = 1
2138-1848:716660983.681 : NVMData.PadScanCount = 0
2138-1848:716660983.762 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716660983.841 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716660983.921 : NVMData.FlatbedScanCount = 0
2138-1848:716660983.999 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716660984.073 : NVMData.SideEdgeFletbed = 0
2138-1848:716660984.148 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716660984.224 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716660984.300 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716660984.377 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716660984.458 : NVMData.BornMonth = 0
2138-1848:716660984.529 : NVMData.BornDay = 0
2138-1848:716660984.602 : NVMData.BornYear = 0
2138-1848:716660984.670 : NVMData.FirstScanMonth = 5
2138-1848:716660984.743 : NVMData.FirstScanDay = 18
2138-1848:716660984.819 : NVMData.FirstScanYear = 2020
2138-1848:716660984.894 : NVMData.VerticalMagnification = 0
2138-1848:716660984.970 : NVMData.HorizontalMagnification = 0
2138-1848:716660985.050 : NVMData.PowerSavingTime = 15
2138-1848:716660985.124 : NVMData.SN = A094165189010062
2138-1848:716660985.196 : NVMData.AutoFeed = 0
2138-1848:716660985.262 : NVMData.CCDType = 0
2138-1848:716660985.485 : NVMData.ScanSpeed = 0
2138-1848:716660985.559 : NVMData.RollerCount = 0
2138-1848:716660985.632 : NVMData.MultifeedCount = 0
2138-1848:716660985.702 : NVMData.JamCount = 0
2138-1848:716660985.768 : NVMData.IdentifyInfo = 
2138-1848:716660985.839 : NVMData.FormalName = 
2138-1848:716660985.905 : NVMData.ReservedB = 0
2138-1848:716660985.976 : NVMData.FunctionCode = 0
2138-1848:716660986.045 : NVMData.PreFeed = 0
2138-1848:716660986.116 : NVMData.PreFeedTime = 0
2138-1848:716660986.186 : NVMData.ButtonNumber = 0
2138-1848:716660986.256 : NVMData.PowerOffTime = 0
2138-1848:716660986.330 : <= ReadNVMDataInternal ret = 1
2138-1848:716660986.445 : => IoObject::IoLockEnd
2138-1848:716660986.546 : <= IoObject::IoLockEnd
2138-1848:716660986.616 : <= InitializeScanner ret = 1
2138-1848:716660986.699 : => GetLogicalScannerAbilityEx
2138-1848:716660986.779 : => IoObject::IoLockStart
2138-1848:716660986.885 : => CAsicIO::CheckDevice
2138-1848:716660986.959 : => CNT96226::ConnectIsAvailable
2138-1848:716661010.112 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716661010.280 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716661010.375 : <= IoObject::IoLockStart
2138-1848:716661010.457 : => IoObject::IoLockEnd
2138-1848:716661010.575 : <= IoObject::IoLockEnd
2138-1848:716661010.721 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716661010.830 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716661214.835 : => ReadNVMData
2138-1848:716661215.051 : => IoObject::IoLockStart
2138-1848:716661215.242 : => CAsicIO::CheckDevice
2138-1848:716661215.329 : => CNT96226::ConnectIsAvailable
2138-1848:716661242.653 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716661242.820 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716661242.906 : <= IoObject::IoLockStart
2138-1848:716661242.994 : => ReadNVMDataInternal
2138-1848:716661243.083 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716661243.174 : IO Send command 10 bytes
2138-1848:716661243.346 : => CNT96226::VenderCmd_SetData
2138-1848:716661243.426 : iCmd = 0, nBytes = 10
2138-1848:716661243.587 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716661591.504 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716661591.721 : System send command 10 bytes + data 0 bytes
2138-1848:716661591.823 : IO total need to receive data 128 bytes
2138-1848:716661591.914 : => CNT96226::VenderCmd_GetData
2138-1848:716661591.996 : iCmd = 0, nBytes = 128
2138-1848:716661799.001 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716661799.280 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716661799.470 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716661799.653 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716661799.823 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716661799.989 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716661800.162 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716661800.330 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716661800.421 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716661800.512 : System total receive data 128 bytes
2138-1848:716661800.597 : => CNT96226::VenderCmd_GetData
2138-1848:716661800.679 : iCmd = 1, nBytes = 4
2138-1848:716661964.317 : 0000 : 00 00 00 00 
2138-1848:716661964.489 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716661964.728 : <= CAsicIO::DoIo ret = 1
2138-1848:716661964.827 : NVMData.PadScanCount = 0
2138-1848:716661964.906 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716661964.986 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716661965.065 : NVMData.FlatbedScanCount = 0
2138-1848:716661965.143 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716661965.222 : NVMData.SideEdgeFletbed = 0
2138-1848:716661965.299 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716661965.376 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716661965.459 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716661965.682 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716661965.763 : NVMData.BornMonth = 0
2138-1848:716661965.830 : NVMData.BornDay = 0
2138-1848:716661965.903 : NVMData.BornYear = 0
2138-1848:716661965.971 : NVMData.FirstScanMonth = 5
2138-1848:716661966.048 : NVMData.FirstScanDay = 18
2138-1848:716661966.121 : NVMData.FirstScanYear = 2020
2138-1848:716661966.197 : NVMData.VerticalMagnification = 0
2138-1848:716661966.276 : NVMData.HorizontalMagnification = 0
2138-1848:716661966.353 : NVMData.PowerSavingTime = 15
2138-1848:716661966.427 : NVMData.SN = A094165189010062
2138-1848:716661966.496 : NVMData.AutoFeed = 0
2138-1848:716661966.566 : NVMData.CCDType = 0
2138-1848:716661966.633 : NVMData.ScanSpeed = 0
2138-1848:716661966.701 : NVMData.RollerCount = 0
2138-1848:716661966.773 : NVMData.MultifeedCount = 0
2138-1848:716661966.847 : NVMData.JamCount = 0
2138-1848:716661966.923 : NVMData.IdentifyInfo = 
2138-1848:716661966.995 : NVMData.FormalName = 
2138-1848:716661967.066 : NVMData.ReservedB = 0
2138-1848:716661967.139 : NVMData.FunctionCode = 0
2138-1848:716661967.211 : NVMData.PreFeed = 0
2138-1848:716661967.279 : NVMData.PreFeedTime = 0
2138-1848:716661967.350 : NVMData.ButtonNumber = 0
2138-1848:716661967.422 : NVMData.PowerOffTime = 0
2138-1848:716661967.492 : <= ReadNVMDataInternal ret = 1
2138-1848:716661967.578 : => IoObject::IoLockEnd
2138-1848:716661967.679 : <= IoObject::IoLockEnd
2138-1848:716661967.747 : <= ReadNVMData ret = 1
2138-1848:716662576.146 : => TerminateDriver
2138-1848:716662576.380 : => CAsicIO::~CAsicIO,pStage=210308168
2138-1848:716662576.480 : => CNT96226::Close
2138-1848:716662581.993 : <= CNT96226::Close ret = 1
2138-1848:716662582.109 : <= CAsicIO::~CAsicIO
2138-1848:716662582.193 : => IoObject::IoLockEnd
2138-1848:716662582.266 : <= IoObject::IoLockEnd
2138-1848:716662582.336 : => IoObject::TerminateDevice
2138-1848:716662582.415 : => IoObject::IoLockEnd
2138-1848:716662582.489 : <= IoObject::IoLockEnd
2138-1848:716662582.614 : <= IoObject::TerminateDevice
2138-1848:716662582.905 : <= TerminateDriver ret = 1
2138-1848:716665205.677 : ============Debug Start==========
2138-1848:716665206.004 : Date : 2020/5/18 09:51:44
2138-1848:716665206.087 : Process ID : 2138
2138-1848:716665206.426 : Windows : Version 10.0 build 18363 
2138-1848:716665206.918 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716665206.985 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716665207.063 : MemoryStatus.ullAvailPhys : 5890519040
2138-1848:716665207.129 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716665207.198 : MemoryStatus.ullAvailPageFile : 7312732160
2138-1848:716665207.263 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716665207.323 : MemoryStatus.ullAvailVirtual : 1719296000
2138-1848:716665207.390 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716665207.494 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716665207.558 : CPU Family 6 Model 10 Stepping 7
2138-1848:716665207.807 : CPU Count : 4
2138-1848:716665207.861 : CPU Frequency : 100.000 Mhz
2138-1848:716665212.522 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716665212.675 : => InitializeDriver
2138-1848:716665212.920 : <= InitializeDriver ret = 1
2138-1848:716667607.586 : => InitializeScanner
2138-1848:716667607.895 : => CAsicIO::GetDeviceList
2138-1848:716667608.342 : => CNT96226::CNT96226
2138-1848:716667608.409 : => CNT96226::Open
2138-1848:716667636.364 : <= CNT96226::Open ret = 1
2138-1848:716667636.489 : => CNT96226::Initialize
2138-1848:716667636.707 : <= CNT96226::Initialize ret = 1
2138-1848:716667636.777 : <= CNT96226::CNT96226
2138-1848:716667636.840 : => CNT96226::EnumAvailableDevice
2138-1848:716667640.525 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716667640.615 : DeviceHandleTable[ 0 ] = 256
2138-1848:716667640.686 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716671429.895 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716671431.039 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716671439.264 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716671439.504 : => IoObject::GetLockName
2138-1848:716671439.633 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716671439.782 : <= IoObject::GetLockName
2138-1848:716671440.599 : => CNT96226::VenderCmd_GetData
2138-1848:716671440.736 : iCmd = 3, nBytes = 2
2138-1848:716671843.979 : 0000 : 06 38 
2138-1848:716671844.255 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716671844.418 : => CNT96226::VenderCmd_GetData
2138-1848:716671844.556 : iCmd = 4, nBytes = 2
2138-1848:716672165.299 : 0000 : 07 07 
2138-1848:716672165.547 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716672165.747 : Device 0 USB ID = 0638 : 0707
2138-1848:716672165.935 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716672166.084 : IO Send command 10 bytes
2138-1848:716672166.211 : => CNT96226::VenderCmd_SetData
2138-1848:716672166.334 : iCmd = 0, nBytes = 10
2138-1848:716672166.569 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716672376.872 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716672377.092 : => CNT96226::VenderCmd_GetData
2138-1848:716672377.224 : iCmd = 0, nBytes = 165
2138-1848:716672591.183 : skip dump 37 bytes
2138-1848:716672591.535 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716672591.777 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716672592.959 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716672594.006 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716672594.386 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716672594.695 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716672594.969 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716672595.238 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716672595.390 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716672595.536 : => CNT96226::VenderCmd_GetData
2138-1848:716672595.980 : iCmd = 1, nBytes = 4
2138-1848:716672814.348 : 0000 : 00 00 00 00 
2138-1848:716672814.618 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716672814.787 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716672814.933 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716672815.083 : IO Send command 10 bytes
2138-1848:716672815.199 : => CNT96226::VenderCmd_SetData
2138-1848:716672815.329 : iCmd = 0, nBytes = 10
2138-1848:716672815.557 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716673169.594 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716673169.920 : => CNT96226::VenderCmd_GetData
2138-1848:716673170.067 : iCmd = 0, nBytes = 128
2138-1848:716673383.686 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716673384.098 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716673384.405 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716673384.690 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716673384.959 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716673385.233 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716673385.503 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716673385.766 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716673385.904 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716673386.042 : => CNT96226::VenderCmd_GetData
2138-1848:716673386.159 : iCmd = 1, nBytes = 4
2138-1848:716673599.978 : 0000 : 00 00 00 00 
2138-1848:716673600.214 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716673600.364 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716673600.699 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716673600.867 : => CNT96226::Close
2138-1848:716673608.584 : <= CNT96226::Close ret = 1
2138-1848:716673608.762 : <= CNT96226::~CNT96226
2138-1848:716673608.942 : <= CAsicIO::GetDeviceList
2138-1848:716673609.874 : => IoObject::SetTimeout
2138-1848:716673609.999 : Timeout--> In = 0 Out = 0
2138-1848:716673610.122 : <= IoObject::SetTimeout
2138-1848:716673610.267 : => CAsicIO::CAsicIO
2138-1848:716673610.420 : => CNT96226::CNT96226
2138-1848:716673610.538 : => CNT96226::Open
2138-1848:716673662.390 : <= CNT96226::Open ret = 1
2138-1848:716673662.657 : => CNT96226::Initialize
2138-1848:716673663.134 : <= CNT96226::Initialize ret = 1
2138-1848:716673663.275 : <= CNT96226::CNT96226
2138-1848:716673663.390 : <= CAsicIO::CAsicIO
2138-1848:716673663.516 : => CAsicIO::InitializeDevice
2138-1848:716673663.671 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716673672.233 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716673672.483 : => IoObject::GetLockName
2138-1848:716673672.608 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716673672.754 : <= IoObject::GetLockName
2138-1848:716673673.628 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716673673.792 : IO Send command 10 bytes
2138-1848:716673673.906 : => CNT96226::VenderCmd_SetData
2138-1848:716673674.031 : iCmd = 0, nBytes = 10
2138-1848:716673674.260 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716674048.402 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716674048.714 : => CNT96226::VenderCmd_GetData
2138-1848:716674048.859 : iCmd = 0, nBytes = 128
2138-1848:716674264.586 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716674264.986 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716674265.288 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716674265.584 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716674265.848 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716674266.124 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716674266.393 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716674266.657 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716674266.802 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716674267.149 : => CNT96226::VenderCmd_GetData
2138-1848:716674267.277 : iCmd = 1, nBytes = 4
2138-1848:716674476.820 : 0000 : 00 00 00 00 
2138-1848:716674477.063 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716674477.208 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716674477.335 : => CNT96226::VenderCmd_GetData
2138-1848:716674477.451 : iCmd = 3, nBytes = 2
2138-1848:716674862.777 : 0000 : 06 38 
2138-1848:716674863.021 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716674863.176 : => CNT96226::VenderCmd_GetData
2138-1848:716674863.301 : iCmd = 4, nBytes = 2
2138-1848:716675191.729 : 0000 : 07 07 
2138-1848:716675191.971 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716675192.246 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716675192.445 : => IoObject::InitializeDevice
2138-1848:716675192.641 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716675193.890 : <= IoObject::InitializeDevice ret = 1
2138-1848:716675194.042 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716675195.037 : => FindScanner
2138-1848:716675195.154 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716675195.295 : <= FindScanner ret = 1
2138-1848:716675195.412 : => IoObject::IoLockStart
2138-1848:716675195.591 : => CAsicIO::CheckDevice
2138-1848:716675195.715 : => CNT96226::ConnectIsAvailable
2138-1848:716675218.504 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716675218.727 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716675219.193 : <= IoObject::IoLockStart
2138-1848:716675219.428 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716675219.589 : IO Send command 10 bytes
2138-1848:716675219.797 : => CNT96226::VenderCmd_SetData
2138-1848:716675219.921 : iCmd = 0, nBytes = 10
2138-1848:716675220.148 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716675428.412 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716675428.627 : System send command 10 bytes + data 0 bytes
2138-1848:716675428.771 : IO total need to receive data 5 bytes
2138-1848:716675428.902 : => CNT96226::VenderCmd_GetData
2138-1848:716675429.016 : iCmd = 0, nBytes = 5
2138-1848:716675640.178 : 0000 : 06 00 02 02 ab 
2138-1848:716675640.423 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716675640.588 : System total receive data 5 bytes
2138-1848:716675640.738 : => CNT96226::VenderCmd_GetData
2138-1848:716675640.876 : iCmd = 1, nBytes = 4
2138-1848:716675868.440 : 0000 : 00 00 00 00 
2138-1848:716675868.705 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716675868.992 : <= CAsicIO::DoIo ret = 1
2138-1848:716675869.136 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716675869.281 : IO Send command 10 bytes
2138-1848:716675869.474 : => CNT96226::VenderCmd_SetData
2138-1848:716675869.605 : iCmd = 0, nBytes = 10
2138-1848:716675869.827 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716676080.679 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716676080.936 : System send command 10 bytes + data 0 bytes
2138-1848:716676081.105 : IO total need to receive data 165 bytes
2138-1848:716676081.253 : => CNT96226::VenderCmd_GetData
2138-1848:716676081.382 : iCmd = 0, nBytes = 165
2138-1848:716676286.076 : skip dump 37 bytes
2138-1848:716676286.527 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716676286.825 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716676287.112 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716676287.394 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716676287.661 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716676287.948 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716676288.213 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716676288.485 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716676288.621 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716676288.756 : System total receive data 165 bytes
2138-1848:716676288.886 : => CNT96226::VenderCmd_GetData
2138-1848:716676289.295 : iCmd = 1, nBytes = 4
2138-1848:716676475.144 : 0000 : 00 00 00 00 
2138-1848:716676475.324 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716676475.548 : <= CAsicIO::DoIo ret = 1
2138-1848:716676475.634 : Dump Inquiry
2138-1848:716676475.811 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716676476.001 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716676476.180 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716676476.368 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716676476.544 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716676476.725 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716676476.898 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716676477.070 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716676477.246 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716676477.420 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716676477.542 : 00a0 : 00 00 00 00 00 
2138-1848:716676477.636 : => ReadNVMDataInternal
2138-1848:716676477.985 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716676478.082 : IO Send command 10 bytes
2138-1848:716676478.235 : => CNT96226::VenderCmd_SetData
2138-1848:716676478.314 : iCmd = 0, nBytes = 10
2138-1848:716676478.455 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716676823.970 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716676824.211 : System send command 10 bytes + data 0 bytes
2138-1848:716676824.317 : IO total need to receive data 128 bytes
2138-1848:716676824.406 : => CNT96226::VenderCmd_GetData
2138-1848:716676824.488 : iCmd = 0, nBytes = 128
2138-1848:716677020.290 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716677020.569 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716677020.765 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716677020.944 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716677021.118 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716677021.289 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716677021.456 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716677021.625 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716677021.713 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716677021.807 : System total receive data 128 bytes
2138-1848:716677021.895 : => CNT96226::VenderCmd_GetData
2138-1848:716677021.976 : iCmd = 1, nBytes = 4
2138-1848:716677216.884 : 0000 : 00 00 00 00 
2138-1848:716677217.049 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716677217.244 : <= CAsicIO::DoIo ret = 1
2138-1848:716677217.348 : NVMData.PadScanCount = 0
2138-1848:716677217.429 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716677217.518 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716677217.601 : NVMData.FlatbedScanCount = 0
2138-1848:716677217.675 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716677217.753 : NVMData.SideEdgeFletbed = 0
2138-1848:716677217.834 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716677217.908 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716677217.985 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716677218.065 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716677218.145 : NVMData.BornMonth = 0
2138-1848:716677218.213 : NVMData.BornDay = 0
2138-1848:716677218.286 : NVMData.BornYear = 0
2138-1848:716677218.354 : NVMData.FirstScanMonth = 5
2138-1848:716677218.426 : NVMData.FirstScanDay = 18
2138-1848:716677218.499 : NVMData.FirstScanYear = 2020
2138-1848:716677218.573 : NVMData.VerticalMagnification = 0
2138-1848:716677218.649 : NVMData.HorizontalMagnification = 0
2138-1848:716677218.726 : NVMData.PowerSavingTime = 15
2138-1848:716677218.803 : NVMData.SN = A094165189010062
2138-1848:716677218.869 : NVMData.AutoFeed = 0
2138-1848:716677218.936 : NVMData.CCDType = 0
2138-1848:716677219.208 : NVMData.ScanSpeed = 0
2138-1848:716677219.284 : NVMData.RollerCount = 0
2138-1848:716677219.357 : NVMData.MultifeedCount = 0
2138-1848:716677219.429 : NVMData.JamCount = 0
2138-1848:716677219.500 : NVMData.IdentifyInfo = 
2138-1848:716677219.574 : NVMData.FormalName = 
2138-1848:716677219.643 : NVMData.ReservedB = 0
2138-1848:716677219.713 : NVMData.FunctionCode = 0
2138-1848:716677219.783 : NVMData.PreFeed = 0
2138-1848:716677219.851 : NVMData.PreFeedTime = 0
2138-1848:716677219.917 : NVMData.ButtonNumber = 0
2138-1848:716677219.987 : NVMData.PowerOffTime = 0
2138-1848:716677220.061 : <= ReadNVMDataInternal ret = 1
2138-1848:716677220.162 : => IoObject::IoLockEnd
2138-1848:716677220.267 : <= IoObject::IoLockEnd
2138-1848:716677220.337 : <= InitializeScanner ret = 1
2138-1848:716678416.319 : => GetLogicalScannerAbility
2138-1848:716678416.538 : => IoObject::IoLockStart
2138-1848:716678416.683 : => CAsicIO::CheckDevice
2138-1848:716678416.748 : => CNT96226::ConnectIsAvailable
2138-1848:716678441.288 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716678441.393 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716678441.456 : <= IoObject::IoLockStart
2138-1848:716678441.518 : => IoObject::IoLockEnd
2138-1848:716678441.612 : <= IoObject::IoLockEnd
2138-1848:716678441.691 : <= GetLogicalScannerAbility ret = 1
2138-1848:716681825.791 : => GetLogicalScannerAbilityEx
2138-1848:716681826.023 : => IoObject::IoLockStart
2138-1848:716681826.181 : => CAsicIO::CheckDevice
2138-1848:716681826.247 : => CNT96226::ConnectIsAvailable
2138-1848:716681849.363 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716681849.495 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716681849.566 : <= IoObject::IoLockStart
2138-1848:716681849.638 : => IoObject::IoLockEnd
2138-1848:716681849.756 : <= IoObject::IoLockEnd
2138-1848:716681849.894 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716681849.979 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716688698.459 : => ReadNVMData
2138-1848:716688698.655 : => IoObject::IoLockStart
2138-1848:716688698.784 : => CAsicIO::CheckDevice
2138-1848:716688698.845 : => CNT96226::ConnectIsAvailable
2138-1848:716688729.638 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716688730.010 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716688730.075 : <= IoObject::IoLockStart
2138-1848:716688730.146 : => ReadNVMDataInternal
2138-1848:716688730.214 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716688730.287 : IO Send command 10 bytes
2138-1848:716688730.443 : => CNT96226::VenderCmd_SetData
2138-1848:716688730.505 : iCmd = 0, nBytes = 10
2138-1848:716688730.621 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716689089.351 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716689089.551 : System send command 10 bytes + data 0 bytes
2138-1848:716689089.632 : IO total need to receive data 128 bytes
2138-1848:716689089.709 : => CNT96226::VenderCmd_GetData
2138-1848:716689089.775 : iCmd = 0, nBytes = 128
2138-1848:716689295.469 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716689296.001 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716689296.143 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716689296.276 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716689296.409 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716689296.542 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716689296.668 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716689296.794 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716689296.863 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716689296.928 : System total receive data 128 bytes
2138-1848:716689296.993 : => CNT96226::VenderCmd_GetData
2138-1848:716689297.050 : iCmd = 1, nBytes = 4
2138-1848:716689504.165 : 0000 : 00 00 00 00 
2138-1848:716689504.525 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716689504.664 : <= CAsicIO::DoIo ret = 1
2138-1848:716689504.884 : NVMData.PadScanCount = 0
2138-1848:716689504.951 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716689505.011 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716689505.073 : NVMData.FlatbedScanCount = 0
2138-1848:716689505.237 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716689505.303 : NVMData.SideEdgeFletbed = 0
2138-1848:716689505.363 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716689505.421 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716689505.480 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716689505.539 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716689505.599 : NVMData.BornMonth = 0
2138-1848:716689505.652 : NVMData.BornDay = 0
2138-1848:716689505.705 : NVMData.BornYear = 0
2138-1848:716689505.758 : NVMData.FirstScanMonth = 5
2138-1848:716689505.812 : NVMData.FirstScanDay = 18
2138-1848:716689505.870 : NVMData.FirstScanYear = 2020
2138-1848:716689505.930 : NVMData.VerticalMagnification = 0
2138-1848:716689505.989 : NVMData.HorizontalMagnification = 0
2138-1848:716689506.048 : NVMData.PowerSavingTime = 15
2138-1848:716689506.104 : NVMData.SN = A094165189010062
2138-1848:716689506.159 : NVMData.AutoFeed = 0
2138-1848:716689506.214 : NVMData.CCDType = 0
2138-1848:716689506.265 : NVMData.ScanSpeed = 0
2138-1848:716689506.318 : NVMData.RollerCount = 0
2138-1848:716689506.373 : NVMData.MultifeedCount = 0
2138-1848:716689506.427 : NVMData.JamCount = 0
2138-1848:716689506.482 : NVMData.IdentifyInfo = 
2138-1848:716689506.534 : NVMData.FormalName = 
2138-1848:716689506.585 : NVMData.ReservedB = 0
2138-1848:716689506.639 : NVMData.FunctionCode = 0
2138-1848:716689506.690 : NVMData.PreFeed = 0
2138-1848:716689506.743 : NVMData.PreFeedTime = 0
2138-1848:716689506.795 : NVMData.ButtonNumber = 0
2138-1848:716689506.846 : NVMData.PowerOffTime = 0
2138-1848:716689506.901 : <= ReadNVMDataInternal ret = 1
2138-1848:716689506.970 : => IoObject::IoLockEnd
2138-1848:716689507.051 : <= IoObject::IoLockEnd
2138-1848:716689507.102 : <= ReadNVMData ret = 1
2138-1848:716699607.009 : => GetADFStatus
2138-1848:716699607.459 : => IoObject::IoLockStart
2138-1848:716699607.619 : => CAsicIO::CheckDevice
2138-1848:716699607.680 : => CNT96226::ConnectIsAvailable
2138-1848:716699631.634 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716699631.761 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716699631.834 : <= IoObject::IoLockStart
2138-1848:716699631.907 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716699631.979 : IO Send command 10 bytes
2138-1848:716699632.110 : => CNT96226::VenderCmd_SetData
2138-1848:716699632.175 : iCmd = 0, nBytes = 10
2138-1848:716699632.286 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716699827.914 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716699828.055 : System send command 10 bytes + data 0 bytes
2138-1848:716699828.138 : IO total need to receive data 2 bytes
2138-1848:716699828.208 : => CNT96226::VenderCmd_GetData
2138-1848:716699828.273 : iCmd = 0, nBytes = 2
2138-1848:716700014.630 : 0000 : 00 00 
2138-1848:716700014.793 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716700014.877 : System total receive data 2 bytes
2138-1848:716700014.944 : => CNT96226::VenderCmd_GetData
2138-1848:716700015.001 : iCmd = 1, nBytes = 4
2138-1848:716700206.593 : 0000 : 00 00 00 00 
2138-1848:716700206.690 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716700206.840 : <= CAsicIO::DoIo ret = 1
2138-1848:716700206.909 : Return status = 0
2138-1848:716700206.977 : => IoObject::IoLockEnd
2138-1848:716700207.063 : <= IoObject::IoLockEnd
2138-1848:716700207.118 : <= GetADFStatus ret = 1
2138-1848:716702674.650 : => GetADFStatus
2138-1848:716702674.866 : => IoObject::IoLockStart
2138-1848:716702675.026 : => CAsicIO::CheckDevice
2138-1848:716702675.091 : => CNT96226::ConnectIsAvailable
2138-1848:716702700.271 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716702700.397 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716702700.465 : <= IoObject::IoLockStart
2138-1848:716702700.533 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716702700.812 : IO Send command 10 bytes
2138-1848:716702700.987 : => CNT96226::VenderCmd_SetData
2138-1848:716702701.051 : iCmd = 0, nBytes = 10
2138-1848:716702701.163 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716702900.620 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716702900.797 : System send command 10 bytes + data 0 bytes
2138-1848:716702900.871 : IO total need to receive data 2 bytes
2138-1848:716702900.940 : => CNT96226::VenderCmd_GetData
2138-1848:716702901.004 : iCmd = 0, nBytes = 2
2138-1848:716703043.614 : 0000 : 00 00 
2138-1848:716703044.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716703044.150 : System total receive data 2 bytes
2138-1848:716703044.224 : => CNT96226::VenderCmd_GetData
2138-1848:716703044.285 : iCmd = 1, nBytes = 4
2138-1848:716703252.311 : 0000 : 00 00 00 00 
2138-1848:716703252.495 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716703252.971 : <= CAsicIO::DoIo ret = 1
2138-1848:716703253.044 : Return status = 0
2138-1848:716703253.110 : => IoObject::IoLockEnd
2138-1848:716703253.189 : <= IoObject::IoLockEnd
2138-1848:716703253.244 : <= GetADFStatus ret = 1
2138-1848:716705288.151 : => TerminateDriver
2138-1848:716705288.354 : => CAsicIO::~CAsicIO,pStage=141691976
2138-1848:716705288.431 : => CNT96226::Close
2138-1848:716705293.171 : <= CNT96226::Close ret = 1
2138-1848:716705293.263 : <= CAsicIO::~CAsicIO
2138-1848:716705293.329 : => IoObject::IoLockEnd
2138-1848:716705293.383 : <= IoObject::IoLockEnd
2138-1848:716705293.436 : => IoObject::TerminateDevice
2138-1848:716705293.495 : => IoObject::IoLockEnd
2138-1848:716705293.548 : <= IoObject::IoLockEnd
2138-1848:716705293.637 : <= IoObject::TerminateDevice
2138-1848:716705293.861 : <= TerminateDriver ret = 1
2138-1848:716747800.503 : ============Debug Start==========
2138-1848:716747800.789 : Date : 2020/5/18 09:51:47
2138-1848:716747800.880 : Process ID : 2138
2138-1848:716747801.231 : Windows : Version 10.0 build 18363 
2138-1848:716747801.717 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716747801.790 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716747801.866 : MemoryStatus.ullAvailPhys : 5898379264
2138-1848:716747801.934 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716747802.008 : MemoryStatus.ullAvailPageFile : 7318392832
2138-1848:716747802.082 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716747802.144 : MemoryStatus.ullAvailVirtual : 1723187200
2138-1848:716747802.212 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716747802.319 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716747802.383 : CPU Family 6 Model 10 Stepping 7
2138-1848:716747802.636 : CPU Count : 4
2138-1848:716747802.688 : CPU Frequency : 100.000 Mhz
2138-1848:716747807.530 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716747807.679 : => InitializeDriver
2138-1848:716747807.930 : <= InitializeDriver ret = 1
2138-1848:716747807.990 : => InitializeScanner
2138-1848:716747808.076 : => CAsicIO::GetDeviceList
2138-1848:716747808.283 : => CNT96226::CNT96226
2138-1848:716747808.350 : => CNT96226::Open
2138-1848:716747831.209 : <= CNT96226::Open ret = 1
2138-1848:716747831.322 : => CNT96226::Initialize
2138-1848:716747831.546 : <= CNT96226::Initialize ret = 1
2138-1848:716747831.614 : <= CNT96226::CNT96226
2138-1848:716747831.670 : => CNT96226::EnumAvailableDevice
2138-1848:716747836.209 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716747836.308 : DeviceHandleTable[ 0 ] = 256
2138-1848:716747836.374 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716751606.077 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716751607.219 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716751615.613 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716751615.832 : => IoObject::GetLockName
2138-1848:716751615.956 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716751616.096 : <= IoObject::GetLockName
2138-1848:716751616.935 : => CNT96226::VenderCmd_GetData
2138-1848:716751617.078 : iCmd = 3, nBytes = 2
2138-1848:716752040.536 : 0000 : 06 38 
2138-1848:716752040.816 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716752040.987 : => CNT96226::VenderCmd_GetData
2138-1848:716752041.127 : iCmd = 4, nBytes = 2
2138-1848:716752358.098 : 0000 : 07 07 
2138-1848:716752358.304 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716752358.484 : Device 0 USB ID = 0638 : 0707
2138-1848:716752358.660 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716752358.812 : IO Send command 10 bytes
2138-1848:716752358.926 : => CNT96226::VenderCmd_SetData
2138-1848:716752359.049 : iCmd = 0, nBytes = 10
2138-1848:716752359.280 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716752573.408 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716752573.700 : => CNT96226::VenderCmd_GetData
2138-1848:716752573.834 : iCmd = 0, nBytes = 165
2138-1848:716752770.351 : skip dump 37 bytes
2138-1848:716752770.729 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716752771.023 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716752771.546 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716752771.844 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716752772.116 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716752772.402 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716752772.672 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716752772.934 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716752773.074 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716752773.204 : => CNT96226::VenderCmd_GetData
2138-1848:716752773.500 : iCmd = 1, nBytes = 4
2138-1848:716752983.604 : 0000 : 00 00 00 00 
2138-1848:716752983.812 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716752983.955 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716752984.093 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716752984.233 : IO Send command 10 bytes
2138-1848:716752984.357 : => CNT96226::VenderCmd_SetData
2138-1848:716752984.477 : iCmd = 0, nBytes = 10
2138-1848:716752984.692 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716753346.453 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716753346.744 : => CNT96226::VenderCmd_GetData
2138-1848:716753346.878 : iCmd = 0, nBytes = 128
2138-1848:716753537.114 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716753537.399 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716753537.947 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716753538.199 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716753538.378 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716753538.550 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716753538.722 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716753538.894 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716753538.982 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716753539.077 : => CNT96226::VenderCmd_GetData
2138-1848:716753539.153 : iCmd = 1, nBytes = 4
2138-1848:716753749.902 : 0000 : 00 00 00 00 
2138-1848:716753750.022 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716753750.118 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716753750.321 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716753750.423 : => CNT96226::Close
2138-1848:716753755.006 : <= CNT96226::Close ret = 1
2138-1848:716753755.115 : <= CNT96226::~CNT96226
2138-1848:716753755.237 : <= CAsicIO::GetDeviceList
2138-1848:716753755.770 : => IoObject::SetTimeout
2138-1848:716753755.851 : Timeout--> In = 0 Out = 0
2138-1848:716753755.932 : <= IoObject::SetTimeout
2138-1848:716753756.024 : => CAsicIO::CAsicIO
2138-1848:716753756.120 : => CNT96226::CNT96226
2138-1848:716753756.201 : => CNT96226::Open
2138-1848:716753785.059 : <= CNT96226::Open ret = 1
2138-1848:716753785.194 : => CNT96226::Initialize
2138-1848:716753785.466 : <= CNT96226::Initialize ret = 1
2138-1848:716753785.547 : <= CNT96226::CNT96226
2138-1848:716753785.623 : <= CAsicIO::CAsicIO
2138-1848:716753785.699 : => CAsicIO::InitializeDevice
2138-1848:716753785.793 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716753790.958 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716753791.121 : => IoObject::GetLockName
2138-1848:716753791.202 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716753791.292 : <= IoObject::GetLockName
2138-1848:716753791.874 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716753791.982 : IO Send command 10 bytes
2138-1848:716753792.060 : => CNT96226::VenderCmd_SetData
2138-1848:716753792.136 : iCmd = 0, nBytes = 10
2138-1848:716753792.282 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716754132.727 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716754132.948 : => CNT96226::VenderCmd_GetData
2138-1848:716754133.037 : iCmd = 0, nBytes = 128
2138-1848:716754335.804 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716754336.042 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716754336.235 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716754336.423 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716754336.594 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716754336.762 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716754336.934 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716754337.102 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716754337.189 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716754337.424 : => CNT96226::VenderCmd_GetData
2138-1848:716754337.505 : iCmd = 1, nBytes = 4
2138-1848:716754470.581 : 0000 : 00 00 00 00 
2138-1848:716754470.720 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716754470.808 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716754470.903 : => CNT96226::VenderCmd_GetData
2138-1848:716754470.977 : iCmd = 3, nBytes = 2
2138-1848:716754828.350 : 0000 : 06 38 
2138-1848:716754828.519 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716754828.620 : => CNT96226::VenderCmd_GetData
2138-1848:716754828.697 : iCmd = 4, nBytes = 2
2138-1848:716755134.414 : 0000 : 07 07 
2138-1848:716755134.594 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716755134.790 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716755134.932 : => IoObject::InitializeDevice
2138-1848:716755135.069 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716755135.972 : <= IoObject::InitializeDevice ret = 1
2138-1848:716755136.078 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716755136.915 : => FindScanner
2138-1848:716755136.994 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716755137.084 : <= FindScanner ret = 1
2138-1848:716755137.177 : => IoObject::IoLockStart
2138-1848:716755137.300 : => CAsicIO::CheckDevice
2138-1848:716755137.377 : => CNT96226::ConnectIsAvailable
2138-1848:716755160.378 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716755160.511 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716755160.590 : <= IoObject::IoLockStart
2138-1848:716755160.672 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716755160.763 : IO Send command 10 bytes
2138-1848:716755160.882 : => CNT96226::VenderCmd_SetData
2138-1848:716755160.959 : iCmd = 0, nBytes = 10
2138-1848:716755161.103 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716755356.300 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716755356.442 : System send command 10 bytes + data 0 bytes
2138-1848:716755356.539 : IO total need to receive data 5 bytes
2138-1848:716755356.627 : => CNT96226::VenderCmd_GetData
2138-1848:716755356.702 : iCmd = 0, nBytes = 5
2138-1848:716755534.294 : 0000 : 06 00 02 02 ab 
2138-1848:716755534.459 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716755534.552 : System total receive data 5 bytes
2138-1848:716755534.642 : => CNT96226::VenderCmd_GetData
2138-1848:716755534.720 : iCmd = 1, nBytes = 4
2138-1848:716755712.552 : 0000 : 00 00 00 00 
2138-1848:716755712.722 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716755712.920 : <= CAsicIO::DoIo ret = 1
2138-1848:716755713.011 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716755713.105 : IO Send command 10 bytes
2138-1848:716755713.246 : => CNT96226::VenderCmd_SetData
2138-1848:716755713.339 : iCmd = 0, nBytes = 10
2138-1848:716755713.482 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716755893.779 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716755893.926 : System send command 10 bytes + data 0 bytes
2138-1848:716755894.029 : IO total need to receive data 165 bytes
2138-1848:716755894.117 : => CNT96226::VenderCmd_GetData
2138-1848:716755894.191 : iCmd = 0, nBytes = 165
2138-1848:716756047.917 : skip dump 37 bytes
2138-1848:716756048.188 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716756048.381 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716756048.562 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716756048.740 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716756048.913 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716756049.091 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716756049.259 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756049.430 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756049.517 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716756049.601 : System total receive data 165 bytes
2138-1848:716756049.685 : => CNT96226::VenderCmd_GetData
2138-1848:716756049.884 : iCmd = 1, nBytes = 4
2138-1848:716756183.660 : 0000 : 00 00 00 00 
2138-1848:716756183.792 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716756183.989 : <= CAsicIO::DoIo ret = 1
2138-1848:716756184.068 : Dump Inquiry
2138-1848:716756184.232 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716756184.415 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716756184.593 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716756184.771 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716756184.944 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716756185.125 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716756185.292 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756185.459 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756185.637 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716756185.807 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716756185.924 : 00a0 : 00 00 00 00 00 
2138-1848:716756186.015 : => ReadNVMDataInternal
2138-1848:716756186.308 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716756186.398 : IO Send command 10 bytes
2138-1848:716756186.533 : => CNT96226::VenderCmd_SetData
2138-1848:716756186.611 : iCmd = 0, nBytes = 10
2138-1848:716756186.747 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716756532.351 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716756532.524 : System send command 10 bytes + data 0 bytes
2138-1848:716756532.622 : IO total need to receive data 128 bytes
2138-1848:716756532.707 : => CNT96226::VenderCmd_GetData
2138-1848:716756532.780 : iCmd = 0, nBytes = 128
2138-1848:716756713.539 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756713.825 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756714.026 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716756714.212 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716756714.387 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716756714.555 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756714.725 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756714.900 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716756715.001 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716756715.098 : System total receive data 128 bytes
2138-1848:716756715.196 : => CNT96226::VenderCmd_GetData
2138-1848:716756715.276 : iCmd = 1, nBytes = 4
2138-1848:716756918.505 : 0000 : 00 00 00 00 
2138-1848:716756918.626 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716756918.808 : <= CAsicIO::DoIo ret = 1
2138-1848:716756918.899 : NVMData.PadScanCount = 0
2138-1848:716756918.979 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716756919.056 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716756919.136 : NVMData.FlatbedScanCount = 0
2138-1848:716756919.213 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716756919.292 : NVMData.SideEdgeFletbed = 0
2138-1848:716756919.369 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716756919.449 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716756919.528 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716756919.607 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716756919.685 : NVMData.BornMonth = 0
2138-1848:716756919.756 : NVMData.BornDay = 0
2138-1848:716756919.832 : NVMData.BornYear = 0
2138-1848:716756919.905 : NVMData.FirstScanMonth = 5
2138-1848:716756919.974 : NVMData.FirstScanDay = 18
2138-1848:716756920.049 : NVMData.FirstScanYear = 2020
2138-1848:716756920.123 : NVMData.VerticalMagnification = 0
2138-1848:716756920.201 : NVMData.HorizontalMagnification = 0
2138-1848:716756920.275 : NVMData.PowerSavingTime = 15
2138-1848:716756920.349 : NVMData.SN = A094165189010062
2138-1848:716756920.418 : NVMData.AutoFeed = 0
2138-1848:716756920.486 : NVMData.CCDType = 0
2138-1848:716756920.711 : NVMData.ScanSpeed = 0
2138-1848:716756920.782 : NVMData.RollerCount = 0
2138-1848:716756920.854 : NVMData.MultifeedCount = 0
2138-1848:716756920.923 : NVMData.JamCount = 0
2138-1848:716756920.995 : NVMData.IdentifyInfo = 
2138-1848:716756921.069 : NVMData.FormalName = 
2138-1848:716756921.137 : NVMData.ReservedB = 0
2138-1848:716756921.209 : NVMData.FunctionCode = 0
2138-1848:716756921.284 : NVMData.PreFeed = 0
2138-1848:716756921.351 : NVMData.PreFeedTime = 0
2138-1848:716756921.418 : NVMData.ButtonNumber = 0
2138-1848:716756921.489 : NVMData.PowerOffTime = 0
2138-1848:716756921.566 : <= ReadNVMDataInternal ret = 1
2138-1848:716756921.667 : => IoObject::IoLockEnd
2138-1848:716756921.769 : <= IoObject::IoLockEnd
2138-1848:716756921.836 : <= InitializeScanner ret = 1
2138-1848:716756921.920 : => GetLogicalScannerAbilityEx
2138-1848:716756921.998 : => IoObject::IoLockStart
2138-1848:716756922.101 : => CAsicIO::CheckDevice
2138-1848:716756922.177 : => CNT96226::ConnectIsAvailable
2138-1848:716756941.392 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716756941.792 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716756941.875 : <= IoObject::IoLockStart
2138-1848:716756941.949 : => IoObject::IoLockEnd
2138-1848:716756942.057 : <= IoObject::IoLockEnd
2138-1848:716756942.203 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716756942.306 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716757150.267 : => ReadNVMData
2138-1848:716757150.487 : => IoObject::IoLockStart
2138-1848:716757150.678 : => CAsicIO::CheckDevice
2138-1848:716757150.759 : => CNT96226::ConnectIsAvailable
2138-1848:716757175.293 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716757175.452 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716757175.540 : <= IoObject::IoLockStart
2138-1848:716757175.631 : => ReadNVMDataInternal
2138-1848:716757175.719 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716757175.813 : IO Send command 10 bytes
2138-1848:716757176.018 : => CNT96226::VenderCmd_SetData
2138-1848:716757176.096 : iCmd = 0, nBytes = 10
2138-1848:716757176.252 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716757535.371 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716757535.577 : System send command 10 bytes + data 0 bytes
2138-1848:716757535.678 : IO total need to receive data 128 bytes
2138-1848:716757535.763 : => CNT96226::VenderCmd_GetData
2138-1848:716757535.851 : iCmd = 0, nBytes = 128
2138-1848:716757742.509 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716757742.802 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716757742.996 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716757743.180 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716757743.356 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716757743.529 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716757743.694 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716757743.857 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716757743.947 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716757744.040 : System total receive data 128 bytes
2138-1848:716757744.127 : => CNT96226::VenderCmd_GetData
2138-1848:716757744.206 : iCmd = 1, nBytes = 4
2138-1848:716757931.552 : 0000 : 00 00 00 00 
2138-1848:716757931.669 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716757931.852 : <= CAsicIO::DoIo ret = 1
2138-1848:716757931.949 : NVMData.PadScanCount = 0
2138-1848:716757932.027 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716757932.110 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716757932.190 : NVMData.FlatbedScanCount = 0
2138-1848:716757932.267 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716757932.343 : NVMData.SideEdgeFletbed = 0
2138-1848:716757932.419 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716757932.497 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716757932.574 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716757932.803 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716757932.884 : NVMData.BornMonth = 0
2138-1848:716757932.956 : NVMData.BornDay = 0
2138-1848:716757933.034 : NVMData.BornYear = 0
2138-1848:716757933.104 : NVMData.FirstScanMonth = 5
2138-1848:716757933.175 : NVMData.FirstScanDay = 18
2138-1848:716757933.249 : NVMData.FirstScanYear = 2020
2138-1848:716757933.323 : NVMData.VerticalMagnification = 0
2138-1848:716757933.400 : NVMData.HorizontalMagnification = 0
2138-1848:716757933.478 : NVMData.PowerSavingTime = 15
2138-1848:716757933.554 : NVMData.SN = A094165189010062
2138-1848:716757933.626 : NVMData.AutoFeed = 0
2138-1848:716757933.692 : NVMData.CCDType = 0
2138-1848:716757933.760 : NVMData.ScanSpeed = 0
2138-1848:716757933.830 : NVMData.RollerCount = 0
2138-1848:716757933.901 : NVMData.MultifeedCount = 0
2138-1848:716757933.971 : NVMData.JamCount = 0
2138-1848:716757934.044 : NVMData.IdentifyInfo = 
2138-1848:716757934.115 : NVMData.FormalName = 
2138-1848:716757934.182 : NVMData.ReservedB = 0
2138-1848:716757934.251 : NVMData.FunctionCode = 0
2138-1848:716757934.321 : NVMData.PreFeed = 0
2138-1848:716757934.387 : NVMData.PreFeedTime = 0
2138-1848:716757934.458 : NVMData.ButtonNumber = 0
2138-1848:716757934.527 : NVMData.PowerOffTime = 0
2138-1848:716757934.600 : <= ReadNVMDataInternal ret = 1
2138-1848:716757934.683 : => IoObject::IoLockEnd
2138-1848:716757934.781 : <= IoObject::IoLockEnd
2138-1848:716757934.848 : <= ReadNVMData ret = 1
2138-1848:716758457.027 : => TerminateDriver
2138-1848:716758457.242 : => CAsicIO::~CAsicIO,pStage=84479048
2138-1848:716758457.319 : => CNT96226::Close
2138-1848:716758462.029 : <= CNT96226::Close ret = 1
2138-1848:716758462.114 : <= CAsicIO::~CAsicIO
2138-1848:716758462.174 : => IoObject::IoLockEnd
2138-1848:716758462.233 : <= IoObject::IoLockEnd
2138-1848:716758462.290 : => IoObject::TerminateDevice
2138-1848:716758462.348 : => IoObject::IoLockEnd
2138-1848:716758462.400 : <= IoObject::IoLockEnd
2138-1848:716758462.489 : <= IoObject::TerminateDevice
2138-1848:716758462.712 : <= TerminateDriver ret = 1
2138-1848:716760561.472 : ============Debug Start==========
2138-1848:716760561.832 : Date : 2020/5/18 09:51:47
2138-1848:716760561.920 : Process ID : 2138
2138-1848:716760562.265 : Windows : Version 10.0 build 18363 
2138-1848:716760563.226 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716760563.301 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716760563.373 : MemoryStatus.ullAvailPhys : 5898321920
2138-1848:716760563.438 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716760563.505 : MemoryStatus.ullAvailPageFile : 7317942272
2138-1848:716760563.572 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716760563.637 : MemoryStatus.ullAvailVirtual : 1723727872
2138-1848:716760563.702 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716760563.813 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716760563.878 : CPU Family 6 Model 10 Stepping 7
2138-1848:716760564.138 : CPU Count : 4
2138-1848:716760564.194 : CPU Frequency : 100.000 Mhz
2138-1848:716760569.099 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716760569.263 : => InitializeDriver
2138-1848:716760569.523 : <= InitializeDriver ret = 1
2138-1848:716762987.917 : => InitializeScanner
2138-1848:716762988.203 : => CAsicIO::GetDeviceList
2138-1848:716762988.640 : => CNT96226::CNT96226
2138-1848:716762988.706 : => CNT96226::Open
2138-1848:716763015.489 : <= CNT96226::Open ret = 1
2138-1848:716763015.599 : => CNT96226::Initialize
2138-1848:716763015.819 : <= CNT96226::Initialize ret = 1
2138-1848:716763015.885 : <= CNT96226::CNT96226
2138-1848:716763015.945 : => CNT96226::EnumAvailableDevice
2138-1848:716763019.652 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716763019.737 : DeviceHandleTable[ 0 ] = 256
2138-1848:716763019.806 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716766769.322 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716766770.460 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716766778.589 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716766778.822 : => IoObject::GetLockName
2138-1848:716766778.948 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716766779.094 : <= IoObject::GetLockName
2138-1848:716766779.947 : => CNT96226::VenderCmd_GetData
2138-1848:716766780.091 : iCmd = 3, nBytes = 2
2138-1848:716767195.807 : 0000 : 06 38 
2138-1848:716767196.077 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716767196.247 : => CNT96226::VenderCmd_GetData
2138-1848:716767196.390 : iCmd = 4, nBytes = 2
2138-1848:716767513.799 : 0000 : 07 07 
2138-1848:716767514.031 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716767514.212 : Device 0 USB ID = 0638 : 0707
2138-1848:716767514.389 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716767514.545 : IO Send command 10 bytes
2138-1848:716767514.669 : => CNT96226::VenderCmd_SetData
2138-1848:716767514.796 : iCmd = 0, nBytes = 10
2138-1848:716767515.021 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716767720.591 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716767720.848 : => CNT96226::VenderCmd_GetData
2138-1848:716767720.978 : iCmd = 0, nBytes = 165
2138-1848:716767923.306 : skip dump 37 bytes
2138-1848:716767923.757 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716767924.055 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716767924.342 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716767924.625 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716767924.905 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716767925.189 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716767925.451 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716767925.724 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716767925.864 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716767926.000 : => CNT96226::VenderCmd_GetData
2138-1848:716767927.132 : iCmd = 1, nBytes = 4
2138-1848:716768139.850 : 0000 : 00 00 00 00 
2138-1848:716768140.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716768140.215 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716768140.356 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716768140.500 : IO Send command 10 bytes
2138-1848:716768140.612 : => CNT96226::VenderCmd_SetData
2138-1848:716768140.743 : iCmd = 0, nBytes = 10
2138-1848:716768140.977 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716768499.426 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716768499.948 : => CNT96226::VenderCmd_GetData
2138-1848:716768500.082 : iCmd = 0, nBytes = 128
2138-1848:716768712.323 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716768712.729 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716768713.040 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716768713.332 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716768713.606 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716768713.869 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716768714.129 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716768714.405 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716768714.542 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716768714.687 : => CNT96226::VenderCmd_GetData
2138-1848:716768714.806 : iCmd = 1, nBytes = 4
2138-1848:716768924.726 : 0000 : 00 00 00 00 
2138-1848:716768924.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716768925.098 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716768925.440 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716768925.601 : => CNT96226::Close
2138-1848:716768933.123 : <= CNT96226::Close ret = 1
2138-1848:716768933.299 : <= CNT96226::~CNT96226
2138-1848:716768933.476 : <= CAsicIO::GetDeviceList
2138-1848:716768934.397 : => IoObject::SetTimeout
2138-1848:716768934.520 : Timeout--> In = 0 Out = 0
2138-1848:716768934.644 : <= IoObject::SetTimeout
2138-1848:716768934.775 : => CAsicIO::CAsicIO
2138-1848:716768934.922 : => CNT96226::CNT96226
2138-1848:716768935.044 : => CNT96226::Open
2138-1848:716768979.263 : <= CNT96226::Open ret = 1
2138-1848:716768979.500 : => CNT96226::Initialize
2138-1848:716768979.927 : <= CNT96226::Initialize ret = 1
2138-1848:716768980.057 : <= CNT96226::CNT96226
2138-1848:716768980.169 : <= CAsicIO::CAsicIO
2138-1848:716768980.287 : => CAsicIO::InitializeDevice
2138-1848:716768980.437 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716768988.578 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716768988.820 : => IoObject::GetLockName
2138-1848:716768988.936 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716768989.076 : <= IoObject::GetLockName
2138-1848:716768990.003 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716768990.161 : IO Send command 10 bytes
2138-1848:716768990.275 : => CNT96226::VenderCmd_SetData
2138-1848:716768990.395 : iCmd = 0, nBytes = 10
2138-1848:716768990.623 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716769349.946 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716769350.276 : => CNT96226::VenderCmd_GetData
2138-1848:716769350.423 : iCmd = 0, nBytes = 128
2138-1848:716769557.735 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716769558.138 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716769558.453 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716769558.736 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716769559.008 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716769559.279 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716769559.890 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716769560.267 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716769560.436 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716769560.825 : => CNT96226::VenderCmd_GetData
2138-1848:716769560.951 : iCmd = 1, nBytes = 4
2138-1848:716769762.195 : 0000 : 00 00 00 00 
2138-1848:716769762.430 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716769762.588 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716769762.721 : => CNT96226::VenderCmd_GetData
2138-1848:716769762.840 : iCmd = 3, nBytes = 2
2138-1848:716770150.577 : 0000 : 06 38 
2138-1848:716770150.735 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716770150.824 : => CNT96226::VenderCmd_GetData
2138-1848:716770150.896 : iCmd = 4, nBytes = 2
2138-1848:716770467.731 : 0000 : 07 07 
2138-1848:716770467.889 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716770468.068 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716770468.200 : => IoObject::InitializeDevice
2138-1848:716770468.331 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716770469.173 : <= IoObject::InitializeDevice ret = 1
2138-1848:716770469.276 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716770470.016 : => FindScanner
2138-1848:716770470.093 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716770470.181 : <= FindScanner ret = 1
2138-1848:716770470.260 : => IoObject::IoLockStart
2138-1848:716770470.373 : => CAsicIO::CheckDevice
2138-1848:716770470.454 : => CNT96226::ConnectIsAvailable
2138-1848:716770492.887 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716770493.016 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716770493.100 : <= IoObject::IoLockStart
2138-1848:716770493.174 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716770493.261 : IO Send command 10 bytes
2138-1848:716770493.363 : => CNT96226::VenderCmd_SetData
2138-1848:716770493.437 : iCmd = 0, nBytes = 10
2138-1848:716770493.577 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716770690.996 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716770691.159 : System send command 10 bytes + data 0 bytes
2138-1848:716770691.248 : IO total need to receive data 5 bytes
2138-1848:716770691.327 : => CNT96226::VenderCmd_GetData
2138-1848:716770691.404 : iCmd = 0, nBytes = 5
2138-1848:716770886.513 : 0000 : 06 00 02 02 ab 
2138-1848:716770886.700 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716770886.798 : System total receive data 5 bytes
2138-1848:716770886.892 : => CNT96226::VenderCmd_GetData
2138-1848:716770886.964 : iCmd = 1, nBytes = 4
2138-1848:716771088.592 : 0000 : 00 00 00 00 
2138-1848:716771088.766 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716771088.952 : <= CAsicIO::DoIo ret = 1
2138-1848:716771089.045 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716771089.142 : IO Send command 10 bytes
2138-1848:716771089.272 : => CNT96226::VenderCmd_SetData
2138-1848:716771089.351 : iCmd = 0, nBytes = 10
2138-1848:716771089.486 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716771293.133 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716771293.305 : System send command 10 bytes + data 0 bytes
2138-1848:716771293.402 : IO total need to receive data 165 bytes
2138-1848:716771293.485 : => CNT96226::VenderCmd_GetData
2138-1848:716771293.555 : iCmd = 0, nBytes = 165
2138-1848:716771444.726 : skip dump 37 bytes
2138-1848:716771444.989 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716771445.168 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716771445.341 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716771445.506 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716771445.667 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716771445.829 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716771445.989 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716771446.148 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716771446.232 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716771446.315 : System total receive data 165 bytes
2138-1848:716771446.392 : => CNT96226::VenderCmd_GetData
2138-1848:716771446.667 : iCmd = 1, nBytes = 4
2138-1848:716771606.484 : 0000 : 00 00 00 00 
2138-1848:716771606.645 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716771606.813 : <= CAsicIO::DoIo ret = 1
2138-1848:716771606.901 : Dump Inquiry
2138-1848:716771607.071 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716771607.239 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716771607.405 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716771607.576 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716771607.736 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716771607.908 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716771608.070 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716771608.235 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716771608.397 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716771608.561 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716771608.669 : 00a0 : 00 00 00 00 00 
2138-1848:716771608.754 : => ReadNVMDataInternal
2138-1848:716771609.005 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716771609.092 : IO Send command 10 bytes
2138-1848:716771609.207 : => CNT96226::VenderCmd_SetData
2138-1848:716771609.279 : iCmd = 0, nBytes = 10
2138-1848:716771609.407 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716771936.782 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716771936.989 : System send command 10 bytes + data 0 bytes
2138-1848:716771937.090 : IO total need to receive data 128 bytes
2138-1848:716771937.175 : => CNT96226::VenderCmd_GetData
2138-1848:716771937.257 : iCmd = 0, nBytes = 128
2138-1848:716772140.233 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716772140.481 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716772140.660 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716772140.831 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716772140.995 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716772141.156 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716772141.318 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716772141.478 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716772141.561 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716772141.646 : System total receive data 128 bytes
2138-1848:716772141.728 : => CNT96226::VenderCmd_GetData
2138-1848:716772141.800 : iCmd = 1, nBytes = 4
2138-1848:716772348.262 : 0000 : 00 00 00 00 
2138-1848:716772348.409 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716772348.582 : <= CAsicIO::DoIo ret = 1
2138-1848:716772348.670 : NVMData.PadScanCount = 0
2138-1848:716772348.751 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716772348.824 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716772349.032 : NVMData.FlatbedScanCount = 0
2138-1848:716772349.107 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716772349.172 : NVMData.SideEdgeFletbed = 0
2138-1848:716772349.240 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716772349.316 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716772349.390 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716772349.467 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716772349.538 : NVMData.BornMonth = 0
2138-1848:716772349.599 : NVMData.BornDay = 0
2138-1848:716772349.664 : NVMData.BornYear = 0
2138-1848:716772349.726 : NVMData.FirstScanMonth = 5
2138-1848:716772349.795 : NVMData.FirstScanDay = 18
2138-1848:716772349.862 : NVMData.FirstScanYear = 2020
2138-1848:716772349.931 : NVMData.VerticalMagnification = 0
2138-1848:716772350.006 : NVMData.HorizontalMagnification = 0
2138-1848:716772350.074 : NVMData.PowerSavingTime = 15
2138-1848:716772350.143 : NVMData.SN = A094165189010062
2138-1848:716772350.207 : NVMData.AutoFeed = 0
2138-1848:716772350.273 : NVMData.CCDType = 0
2138-1848:716772350.493 : NVMData.ScanSpeed = 0
2138-1848:716772350.566 : NVMData.RollerCount = 0
2138-1848:716772350.635 : NVMData.MultifeedCount = 0
2138-1848:716772350.703 : NVMData.JamCount = 0
2138-1848:716772350.769 : NVMData.IdentifyInfo = 
2138-1848:716772350.834 : NVMData.FormalName = 
2138-1848:716772350.898 : NVMData.ReservedB = 0
2138-1848:716772350.962 : NVMData.FunctionCode = 0
2138-1848:716772351.027 : NVMData.PreFeed = 0
2138-1848:716772351.090 : NVMData.PreFeedTime = 0
2138-1848:716772351.154 : NVMData.ButtonNumber = 0
2138-1848:716772351.223 : NVMData.PowerOffTime = 0
2138-1848:716772351.292 : <= ReadNVMDataInternal ret = 1
2138-1848:716772351.390 : => IoObject::IoLockEnd
2138-1848:716772351.496 : <= IoObject::IoLockEnd
2138-1848:716772351.562 : <= InitializeScanner ret = 1
2138-1848:716773734.368 : => GetLogicalScannerAbility
2138-1848:716773734.588 : => IoObject::IoLockStart
2138-1848:716773734.760 : => CAsicIO::CheckDevice
2138-1848:716773734.849 : => CNT96226::ConnectIsAvailable
2138-1848:716773761.064 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716773761.216 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716773761.296 : <= IoObject::IoLockStart
2138-1848:716773761.374 : => IoObject::IoLockEnd
2138-1848:716773761.501 : <= IoObject::IoLockEnd
2138-1848:716773761.595 : <= GetLogicalScannerAbility ret = 1
2138-1848:716777086.004 : => GetLogicalScannerAbilityEx
2138-1848:716777086.228 : => IoObject::IoLockStart
2138-1848:716777086.388 : => CAsicIO::CheckDevice
2138-1848:716777086.452 : => CNT96226::ConnectIsAvailable
2138-1848:716777114.245 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716777114.588 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716777114.653 : <= IoObject::IoLockStart
2138-1848:716777114.713 : => IoObject::IoLockEnd
2138-1848:716777114.816 : <= IoObject::IoLockEnd
2138-1848:716777114.942 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716777115.021 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716784114.895 : => ReadNVMData
2138-1848:716784115.098 : => IoObject::IoLockStart
2138-1848:716784115.249 : => CAsicIO::CheckDevice
2138-1848:716784115.319 : => CNT96226::ConnectIsAvailable
2138-1848:716784137.766 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716784138.124 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716784138.186 : <= IoObject::IoLockStart
2138-1848:716784138.255 : => ReadNVMDataInternal
2138-1848:716784138.319 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716784138.388 : IO Send command 10 bytes
2138-1848:716784138.536 : => CNT96226::VenderCmd_SetData
2138-1848:716784138.605 : iCmd = 0, nBytes = 10
2138-1848:716784138.719 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716784483.809 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716784484.023 : System send command 10 bytes + data 0 bytes
2138-1848:716784484.101 : IO total need to receive data 128 bytes
2138-1848:716784484.174 : => CNT96226::VenderCmd_GetData
2138-1848:716784484.239 : iCmd = 0, nBytes = 128
2138-1848:716784600.256 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716784600.484 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716784600.635 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716784600.777 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716784600.914 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716784601.049 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716784601.180 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716784601.314 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716784601.382 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716784601.453 : System total receive data 128 bytes
2138-1848:716784601.519 : => CNT96226::VenderCmd_GetData
2138-1848:716784601.580 : iCmd = 1, nBytes = 4
2138-1848:716784711.637 : 0000 : 00 00 00 00 
2138-1848:716784711.725 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716784711.898 : <= CAsicIO::DoIo ret = 1
2138-1848:716784712.054 : NVMData.PadScanCount = 0
2138-1848:716784712.118 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716784712.182 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716784712.245 : NVMData.FlatbedScanCount = 0
2138-1848:716784712.305 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716784712.360 : NVMData.SideEdgeFletbed = 0
2138-1848:716784712.416 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716784712.474 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716784712.537 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716784712.595 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716784712.653 : NVMData.BornMonth = 0
2138-1848:716784712.705 : NVMData.BornDay = 0
2138-1848:716784712.759 : NVMData.BornYear = 0
2138-1848:716784712.813 : NVMData.FirstScanMonth = 5
2138-1848:716784712.865 : NVMData.FirstScanDay = 18
2138-1848:716784712.922 : NVMData.FirstScanYear = 2020
2138-1848:716784712.978 : NVMData.VerticalMagnification = 0
2138-1848:716784713.036 : NVMData.HorizontalMagnification = 0
2138-1848:716784713.094 : NVMData.PowerSavingTime = 15
2138-1848:716784713.152 : NVMData.SN = A094165189010062
2138-1848:716784713.205 : NVMData.AutoFeed = 0
2138-1848:716784713.255 : NVMData.CCDType = 0
2138-1848:716784713.307 : NVMData.ScanSpeed = 0
2138-1848:716784713.359 : NVMData.RollerCount = 0
2138-1848:716784713.413 : NVMData.MultifeedCount = 0
2138-1848:716784713.466 : NVMData.JamCount = 0
2138-1848:716784713.517 : NVMData.IdentifyInfo = 
2138-1848:716784713.570 : NVMData.FormalName = 
2138-1848:716784713.621 : NVMData.ReservedB = 0
2138-1848:716784713.677 : NVMData.FunctionCode = 0
2138-1848:716784713.730 : NVMData.PreFeed = 0
2138-1848:716784713.781 : NVMData.PreFeedTime = 0
2138-1848:716784713.834 : NVMData.ButtonNumber = 0
2138-1848:716784713.886 : NVMData.PowerOffTime = 0
2138-1848:716784713.941 : <= ReadNVMDataInternal ret = 1
2138-1848:716784714.006 : => IoObject::IoLockEnd
2138-1848:716784714.081 : <= IoObject::IoLockEnd
2138-1848:716784714.131 : <= ReadNVMData ret = 1
2138-1848:716795206.536 : => GetADFStatus
2138-1848:716795206.997 : => IoObject::IoLockStart
2138-1848:716795207.169 : => CAsicIO::CheckDevice
2138-1848:716795207.335 : => CNT96226::ConnectIsAvailable
2138-1848:716795227.773 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716795227.901 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716795227.975 : <= IoObject::IoLockStart
2138-1848:716795228.046 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716795228.122 : IO Send command 10 bytes
2138-1848:716795228.290 : => CNT96226::VenderCmd_SetData
2138-1848:716795228.351 : iCmd = 0, nBytes = 10
2138-1848:716795228.466 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716795378.749 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716795378.956 : System send command 10 bytes + data 0 bytes
2138-1848:716795379.043 : IO total need to receive data 2 bytes
2138-1848:716795379.118 : => CNT96226::VenderCmd_GetData
2138-1848:716795379.194 : iCmd = 0, nBytes = 2
2138-1848:716795548.764 : 0000 : 00 00 
2138-1848:716795548.926 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716795549.021 : System total receive data 2 bytes
2138-1848:716795549.100 : => CNT96226::VenderCmd_GetData
2138-1848:716795549.165 : iCmd = 1, nBytes = 4
2138-1848:716795656.843 : 0000 : 00 00 00 00 
2138-1848:716795656.937 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716795657.111 : <= CAsicIO::DoIo ret = 1
2138-1848:716795657.183 : Return status = 0
2138-1848:716795657.251 : => IoObject::IoLockEnd
2138-1848:716795657.329 : <= IoObject::IoLockEnd
2138-1848:716795657.384 : <= GetADFStatus ret = 1
2138-1848:716798545.680 : => GetADFStatus
2138-1848:716798545.912 : => IoObject::IoLockStart
2138-1848:716798546.052 : => CAsicIO::CheckDevice
2138-1848:716798546.119 : => CNT96226::ConnectIsAvailable
2138-1848:716798564.940 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716798565.054 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716798565.121 : <= IoObject::IoLockStart
2138-1848:716798565.190 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716798565.382 : IO Send command 10 bytes
2138-1848:716798565.547 : => CNT96226::VenderCmd_SetData
2138-1848:716798565.612 : iCmd = 0, nBytes = 10
2138-1848:716798565.730 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716798739.032 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716798739.140 : System send command 10 bytes + data 0 bytes
2138-1848:716798739.214 : IO total need to receive data 2 bytes
2138-1848:716798739.280 : => CNT96226::VenderCmd_GetData
2138-1848:716798739.346 : iCmd = 0, nBytes = 2
2138-1848:716798889.202 : 0000 : 00 00 
2138-1848:716798889.368 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716798889.476 : System total receive data 2 bytes
2138-1848:716798889.555 : => CNT96226::VenderCmd_GetData
2138-1848:716798889.622 : iCmd = 1, nBytes = 4
2138-1848:716799009.937 : 0000 : 00 00 00 00 
2138-1848:716799010.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716799010.293 : <= CAsicIO::DoIo ret = 1
2138-1848:716799010.375 : Return status = 0
2138-1848:716799010.458 : => IoObject::IoLockEnd
2138-1848:716799010.549 : <= IoObject::IoLockEnd
2138-1848:716799010.610 : <= GetADFStatus ret = 1
2138-1848:716800940.303 : => TerminateDriver
2138-1848:716800940.521 : => CAsicIO::~CAsicIO,pStage=204934216
2138-1848:716800940.609 : => CNT96226::Close
2138-1848:716800945.095 : <= CNT96226::Close ret = 1
2138-1848:716800945.189 : <= CAsicIO::~CAsicIO
2138-1848:716800945.255 : => IoObject::IoLockEnd
2138-1848:716800945.316 : <= IoObject::IoLockEnd
2138-1848:716800945.374 : => IoObject::TerminateDevice
2138-1848:716800945.435 : => IoObject::IoLockEnd
2138-1848:716800945.489 : <= IoObject::IoLockEnd
2138-1848:716800945.585 : <= IoObject::TerminateDevice
2138-1848:716800945.815 : <= TerminateDriver ret = 1
2138-1848:716844598.059 : ============Debug Start==========
2138-1848:716844598.384 : Date : 2020/5/18 09:51:50
2138-1848:716844598.471 : Process ID : 2138
2138-1848:716844598.811 : Windows : Version 10.0 build 18363 
2138-1848:716844599.302 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716844599.371 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716844599.441 : MemoryStatus.ullAvailPhys : 5898092544
2138-1848:716844599.505 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716844599.573 : MemoryStatus.ullAvailPageFile : 7318978560
2138-1848:716844599.637 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716844599.699 : MemoryStatus.ullAvailVirtual : 1724493824
2138-1848:716844599.762 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716844599.866 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716844599.929 : CPU Family 6 Model 10 Stepping 7
2138-1848:716844600.187 : CPU Count : 4
2138-1848:716844600.239 : CPU Frequency : 100.000 Mhz
2138-1848:716844605.101 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716844605.240 : => InitializeDriver
2138-1848:716844605.496 : <= InitializeDriver ret = 1
2138-1848:716844605.561 : => InitializeScanner
2138-1848:716844605.638 : => CAsicIO::GetDeviceList
2138-1848:716844605.834 : => CNT96226::CNT96226
2138-1848:716844605.897 : => CNT96226::Open
2138-1848:716844627.646 : <= CNT96226::Open ret = 1
2138-1848:716844627.750 : => CNT96226::Initialize
2138-1848:716844627.953 : <= CNT96226::Initialize ret = 1
2138-1848:716844628.014 : <= CNT96226::CNT96226
2138-1848:716844628.076 : => CNT96226::EnumAvailableDevice
2138-1848:716844631.573 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716844631.660 : DeviceHandleTable[ 0 ] = 256
2138-1848:716844631.727 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716848349.629 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716848350.833 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716848359.167 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716848359.386 : => IoObject::GetLockName
2138-1848:716848359.509 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716848359.652 : <= IoObject::GetLockName
2138-1848:716848360.755 : => CNT96226::VenderCmd_GetData
2138-1848:716848361.208 : iCmd = 3, nBytes = 2
2138-1848:716848756.470 : 0000 : 06 38 
2138-1848:716848756.742 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716848756.924 : => CNT96226::VenderCmd_GetData
2138-1848:716848757.058 : iCmd = 4, nBytes = 2
2138-1848:716849075.016 : 0000 : 07 07 
2138-1848:716849075.264 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716849075.453 : Device 0 USB ID = 0638 : 0707
2138-1848:716849075.635 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716849075.782 : IO Send command 10 bytes
2138-1848:716849075.901 : => CNT96226::VenderCmd_SetData
2138-1848:716849076.027 : iCmd = 0, nBytes = 10
2138-1848:716849076.258 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716849281.827 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716849282.066 : => CNT96226::VenderCmd_GetData
2138-1848:716849282.189 : iCmd = 0, nBytes = 165
2138-1848:716849496.036 : skip dump 37 bytes
2138-1848:716849496.481 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716849496.784 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716849497.077 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716849497.370 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716849497.640 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716849497.926 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716849498.197 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716849498.460 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716849498.590 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716849498.726 : => CNT96226::VenderCmd_GetData
2138-1848:716849499.048 : iCmd = 1, nBytes = 4
2138-1848:716849707.353 : 0000 : 00 00 00 00 
2138-1848:716849707.541 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716849707.674 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716849707.804 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716849707.948 : IO Send command 10 bytes
2138-1848:716849708.060 : => CNT96226::VenderCmd_SetData
2138-1848:716849708.181 : iCmd = 0, nBytes = 10
2138-1848:716849708.398 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716850053.649 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716850053.980 : => CNT96226::VenderCmd_GetData
2138-1848:716850054.114 : iCmd = 0, nBytes = 128
2138-1848:716850281.213 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716850281.609 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716850281.924 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716850282.209 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716850282.492 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716850282.768 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716850283.033 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716850283.299 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716850283.437 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716850283.587 : => CNT96226::VenderCmd_GetData
2138-1848:716850283.705 : iCmd = 1, nBytes = 4
2138-1848:716850488.213 : 0000 : 00 00 00 00 
2138-1848:716850488.449 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716850488.604 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716850488.899 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716850489.054 : => CNT96226::Close
2138-1848:716850496.045 : <= CNT96226::Close ret = 1
2138-1848:716850496.217 : <= CNT96226::~CNT96226
2138-1848:716850496.393 : <= CAsicIO::GetDeviceList
2138-1848:716850497.138 : => IoObject::SetTimeout
2138-1848:716850497.268 : Timeout--> In = 0 Out = 0
2138-1848:716850497.388 : <= IoObject::SetTimeout
2138-1848:716850497.512 : => CAsicIO::CAsicIO
2138-1848:716850497.658 : => CNT96226::CNT96226
2138-1848:716850497.777 : => CNT96226::Open
2138-1848:716850539.777 : <= CNT96226::Open ret = 1
2138-1848:716850539.997 : => CNT96226::Initialize
2138-1848:716850540.436 : <= CNT96226::Initialize ret = 1
2138-1848:716850540.572 : <= CNT96226::CNT96226
2138-1848:716850540.689 : <= CAsicIO::CAsicIO
2138-1848:716850540.807 : => CAsicIO::InitializeDevice
2138-1848:716850540.944 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716850548.692 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716850548.946 : => IoObject::GetLockName
2138-1848:716850549.067 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716850549.207 : <= IoObject::GetLockName
2138-1848:716850550.135 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716850550.298 : IO Send command 10 bytes
2138-1848:716850550.414 : => CNT96226::VenderCmd_SetData
2138-1848:716850550.536 : iCmd = 0, nBytes = 10
2138-1848:716850550.760 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716850898.136 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716850898.426 : => CNT96226::VenderCmd_GetData
2138-1848:716850898.561 : iCmd = 0, nBytes = 128
2138-1848:716851111.060 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716851111.454 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716851111.757 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716851112.043 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716851112.305 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716851112.564 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716851112.821 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716851113.079 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716851113.219 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716851113.577 : => CNT96226::VenderCmd_GetData
2138-1848:716851113.709 : iCmd = 1, nBytes = 4
2138-1848:716851311.894 : 0000 : 00 00 00 00 
2138-1848:716851312.091 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716851312.231 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716851312.362 : => CNT96226::VenderCmd_GetData
2138-1848:716851312.484 : iCmd = 3, nBytes = 2
2138-1848:716851699.182 : 0000 : 06 38 
2138-1848:716851699.418 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716851699.568 : => CNT96226::VenderCmd_GetData
2138-1848:716851699.692 : iCmd = 4, nBytes = 2
2138-1848:716852027.977 : 0000 : 07 07 
2138-1848:716852028.263 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716852028.610 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716852028.823 : => IoObject::InitializeDevice
2138-1848:716852029.021 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716852030.774 : <= IoObject::InitializeDevice ret = 1
2138-1848:716852030.932 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716852032.382 : => FindScanner
2138-1848:716852032.514 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716852032.647 : <= FindScanner ret = 1
2138-1848:716852032.765 : => IoObject::IoLockStart
2138-1848:716852032.944 : => CAsicIO::CheckDevice
2138-1848:716852033.057 : => CNT96226::ConnectIsAvailable
2138-1848:716852058.228 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716852058.495 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716852058.644 : <= IoObject::IoLockStart
2138-1848:716852058.780 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716852058.939 : IO Send command 10 bytes
2138-1848:716852059.138 : => CNT96226::VenderCmd_SetData
2138-1848:716852059.253 : iCmd = 0, nBytes = 10
2138-1848:716852059.495 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716852268.063 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716852268.299 : System send command 10 bytes + data 0 bytes
2138-1848:716852268.454 : IO total need to receive data 5 bytes
2138-1848:716852268.595 : => CNT96226::VenderCmd_GetData
2138-1848:716852268.723 : iCmd = 0, nBytes = 5
2138-1848:716852479.647 : 0000 : 06 00 02 02 ab 
2138-1848:716852479.850 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716852479.983 : System total receive data 5 bytes
2138-1848:716852480.112 : => CNT96226::VenderCmd_GetData
2138-1848:716852480.232 : iCmd = 1, nBytes = 4
2138-1848:716852688.820 : 0000 : 00 00 00 00 
2138-1848:716852689.065 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716852689.340 : <= CAsicIO::DoIo ret = 1
2138-1848:716852689.477 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716852689.622 : IO Send command 10 bytes
2138-1848:716852689.825 : => CNT96226::VenderCmd_SetData
2138-1848:716852689.946 : iCmd = 0, nBytes = 10
2138-1848:716852690.163 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716852894.376 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716852894.594 : System send command 10 bytes + data 0 bytes
2138-1848:716852894.743 : IO total need to receive data 165 bytes
2138-1848:716852894.882 : => CNT96226::VenderCmd_GetData
2138-1848:716852894.999 : iCmd = 0, nBytes = 165
2138-1848:716853110.596 : skip dump 37 bytes
2138-1848:716853111.188 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716853111.499 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716853111.778 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716853112.063 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716853112.324 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716853112.598 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716853112.859 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853113.128 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853113.267 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716853113.397 : System total receive data 165 bytes
2138-1848:716853113.527 : => CNT96226::VenderCmd_GetData
2138-1848:716853113.833 : iCmd = 1, nBytes = 4
2138-1848:716853322.673 : 0000 : 00 00 00 00 
2138-1848:716853322.878 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716853323.139 : <= CAsicIO::DoIo ret = 1
2138-1848:716853323.261 : Dump Inquiry
2138-1848:716853323.521 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716853323.797 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716853324.068 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716853324.342 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716853324.609 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716853324.889 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716853325.154 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853325.413 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853325.687 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716853325.952 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716853326.141 : 00a0 : 00 00 00 00 00 
2138-1848:716853326.274 : => ReadNVMDataInternal
2138-1848:716853326.674 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716853326.821 : IO Send command 10 bytes
2138-1848:716853327.198 : => CNT96226::VenderCmd_SetData
2138-1848:716853327.319 : iCmd = 0, nBytes = 10
2138-1848:716853327.538 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716853682.393 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716853682.682 : System send command 10 bytes + data 0 bytes
2138-1848:716853682.832 : IO total need to receive data 128 bytes
2138-1848:716853682.964 : => CNT96226::VenderCmd_GetData
2138-1848:716853683.093 : iCmd = 0, nBytes = 128
2138-1848:716853891.284 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853891.666 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853891.949 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716853892.231 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716853892.492 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716853892.754 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853893.016 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853893.277 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716853893.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716853893.557 : System total receive data 128 bytes
2138-1848:716853893.692 : => CNT96226::VenderCmd_GetData
2138-1848:716853893.821 : iCmd = 1, nBytes = 4
2138-1848:716854104.007 : 0000 : 00 00 00 00 
2138-1848:716854104.266 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716854104.542 : <= CAsicIO::DoIo ret = 1
2138-1848:716854104.683 : NVMData.PadScanCount = 0
2138-1848:716854104.808 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716854104.933 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716854105.060 : NVMData.FlatbedScanCount = 0
2138-1848:716854105.184 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716854105.309 : NVMData.SideEdgeFletbed = 0
2138-1848:716854105.428 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716854105.551 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716854105.672 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716854105.790 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716854105.911 : NVMData.BornMonth = 0
2138-1848:716854106.026 : NVMData.BornDay = 0
2138-1848:716854106.133 : NVMData.BornYear = 0
2138-1848:716854106.241 : NVMData.FirstScanMonth = 5
2138-1848:716854106.360 : NVMData.FirstScanDay = 18
2138-1848:716854106.480 : NVMData.FirstScanYear = 2020
2138-1848:716854106.596 : NVMData.VerticalMagnification = 0
2138-1848:716854106.727 : NVMData.HorizontalMagnification = 0
2138-1848:716854106.843 : NVMData.PowerSavingTime = 15
2138-1848:716854106.958 : NVMData.SN = A094165189010062
2138-1848:716854107.067 : NVMData.AutoFeed = 0
2138-1848:716854107.170 : NVMData.CCDType = 0
2138-1848:716854107.593 : NVMData.ScanSpeed = 0
2138-1848:716854107.715 : NVMData.RollerCount = 0
2138-1848:716854107.830 : NVMData.MultifeedCount = 0
2138-1848:716854107.942 : NVMData.JamCount = 0
2138-1848:716854108.050 : NVMData.IdentifyInfo = 
2138-1848:716854108.157 : NVMData.FormalName = 
2138-1848:716854108.263 : NVMData.ReservedB = 0
2138-1848:716854108.375 : NVMData.FunctionCode = 0
2138-1848:716854108.482 : NVMData.PreFeed = 0
2138-1848:716854108.585 : NVMData.PreFeedTime = 0
2138-1848:716854108.697 : NVMData.ButtonNumber = 0
2138-1848:716854108.806 : NVMData.PowerOffTime = 0
2138-1848:716854108.919 : <= ReadNVMDataInternal ret = 1
2138-1848:716854109.066 : => IoObject::IoLockEnd
2138-1848:716854109.221 : <= IoObject::IoLockEnd
2138-1848:716854109.331 : <= InitializeScanner ret = 1
2138-1848:716854109.461 : => GetLogicalScannerAbilityEx
2138-1848:716854109.580 : => IoObject::IoLockStart
2138-1848:716854109.966 : => CAsicIO::CheckDevice
2138-1848:716854110.083 : => CNT96226::ConnectIsAvailable
2138-1848:716854134.755 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716854134.976 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716854135.111 : <= IoObject::IoLockStart
2138-1848:716854135.245 : => IoObject::IoLockEnd
2138-1848:716854135.436 : <= IoObject::IoLockEnd
2138-1848:716854135.644 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716854135.810 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716854444.108 : => ReadNVMData
2138-1848:716854444.385 : => IoObject::IoLockStart
2138-1848:716854444.643 : => CAsicIO::CheckDevice
2138-1848:716854444.766 : => CNT96226::ConnectIsAvailable
2138-1848:716854471.000 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716854471.248 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716854471.389 : <= IoObject::IoLockStart
2138-1848:716854471.524 : => ReadNVMDataInternal
2138-1848:716854471.654 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716854471.797 : IO Send command 10 bytes
2138-1848:716854472.073 : => CNT96226::VenderCmd_SetData
2138-1848:716854472.202 : iCmd = 0, nBytes = 10
2138-1848:716854472.439 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716854811.967 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716854812.173 : System send command 10 bytes + data 0 bytes
2138-1848:716854812.260 : IO total need to receive data 128 bytes
2138-1848:716854812.339 : => CNT96226::VenderCmd_GetData
2138-1848:716854812.409 : iCmd = 0, nBytes = 128
2138-1848:716854991.969 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716854992.208 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716854992.383 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716854992.538 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716854992.691 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716854992.841 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716854992.983 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716854993.127 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716854993.202 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716854993.285 : System total receive data 128 bytes
2138-1848:716854993.360 : => CNT96226::VenderCmd_GetData
2138-1848:716854993.430 : iCmd = 1, nBytes = 4
2138-1848:716855181.727 : 0000 : 00 00 00 00 
2138-1848:716855181.887 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716855182.050 : <= CAsicIO::DoIo ret = 1
2138-1848:716855182.144 : NVMData.PadScanCount = 0
2138-1848:716855182.211 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716855182.278 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716855182.352 : NVMData.FlatbedScanCount = 0
2138-1848:716855182.418 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716855182.484 : NVMData.SideEdgeFletbed = 0
2138-1848:716855182.556 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716855182.627 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716855182.695 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716855182.890 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716855182.958 : NVMData.BornMonth = 0
2138-1848:716855183.015 : NVMData.BornDay = 0
2138-1848:716855183.078 : NVMData.BornYear = 0
2138-1848:716855183.136 : NVMData.FirstScanMonth = 5
2138-1848:716855183.201 : NVMData.FirstScanDay = 18
2138-1848:716855183.267 : NVMData.FirstScanYear = 2020
2138-1848:716855183.333 : NVMData.VerticalMagnification = 0
2138-1848:716855183.399 : NVMData.HorizontalMagnification = 0
2138-1848:716855183.469 : NVMData.PowerSavingTime = 15
2138-1848:716855183.537 : NVMData.SN = A094165189010062
2138-1848:716855183.600 : NVMData.AutoFeed = 0
2138-1848:716855183.662 : NVMData.CCDType = 0
2138-1848:716855183.722 : NVMData.ScanSpeed = 0
2138-1848:716855183.781 : NVMData.RollerCount = 0
2138-1848:716855183.845 : NVMData.MultifeedCount = 0
2138-1848:716855183.906 : NVMData.JamCount = 0
2138-1848:716855183.965 : NVMData.IdentifyInfo = 
2138-1848:716855184.025 : NVMData.FormalName = 
2138-1848:716855184.084 : NVMData.ReservedB = 0
2138-1848:716855184.145 : NVMData.FunctionCode = 0
2138-1848:716855184.206 : NVMData.PreFeed = 0
2138-1848:716855184.267 : NVMData.PreFeedTime = 0
2138-1848:716855184.327 : NVMData.ButtonNumber = 0
2138-1848:716855184.390 : NVMData.PowerOffTime = 0
2138-1848:716855184.450 : <= ReadNVMDataInternal ret = 1
2138-1848:716855184.520 : => IoObject::IoLockEnd
2138-1848:716855184.603 : <= IoObject::IoLockEnd
2138-1848:716855184.661 : <= ReadNVMData ret = 1
2138-1848:716855716.399 : => TerminateDriver
2138-1848:716855716.599 : => CAsicIO::~CAsicIO,pStage=146738248
2138-1848:716855716.675 : => CNT96226::Close
2138-1848:716855722.189 : <= CNT96226::Close ret = 1
2138-1848:716855722.278 : <= CAsicIO::~CAsicIO
2138-1848:716855722.337 : => IoObject::IoLockEnd
2138-1848:716855722.389 : <= IoObject::IoLockEnd
2138-1848:716855722.446 : => IoObject::TerminateDevice
2138-1848:716855722.506 : => IoObject::IoLockEnd
2138-1848:716855722.559 : <= IoObject::IoLockEnd
2138-1848:716855722.649 : <= IoObject::TerminateDevice
2138-1848:716855722.870 : <= TerminateDriver ret = 1
2138-1848:716857857.188 : ============Debug Start==========
2138-1848:716857857.508 : Date : 2020/5/18 09:51:50
2138-1848:716857857.595 : Process ID : 2138
2138-1848:716857857.927 : Windows : Version 10.0 build 18363 
2138-1848:716857858.427 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716857858.497 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716857858.574 : MemoryStatus.ullAvailPhys : 5898010624
2138-1848:716857858.637 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716857858.704 : MemoryStatus.ullAvailPageFile : 7317835776
2138-1848:716857858.770 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716857858.833 : MemoryStatus.ullAvailVirtual : 1724502016
2138-1848:716857858.903 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716857859.020 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716857859.085 : CPU Family 6 Model 10 Stepping 7
2138-1848:716857859.336 : CPU Count : 4
2138-1848:716857859.386 : CPU Frequency : 100.000 Mhz
2138-1848:716857864.159 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716857864.310 : => InitializeDriver
2138-1848:716857864.574 : <= InitializeDriver ret = 1
2138-1848:716860216.031 : => InitializeScanner
2138-1848:716860216.333 : => CAsicIO::GetDeviceList
2138-1848:716860216.777 : => CNT96226::CNT96226
2138-1848:716860216.850 : => CNT96226::Open
2138-1848:716860243.178 : <= CNT96226::Open ret = 1
2138-1848:716860243.295 : => CNT96226::Initialize
2138-1848:716860243.517 : <= CNT96226::Initialize ret = 1
2138-1848:716860243.590 : <= CNT96226::CNT96226
2138-1848:716860243.653 : => CNT96226::EnumAvailableDevice
2138-1848:716860247.444 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716860247.536 : DeviceHandleTable[ 0 ] = 256
2138-1848:716860247.601 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716863873.822 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716863874.427 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716863878.651 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716863878.777 : => IoObject::GetLockName
2138-1848:716863878.846 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716863878.921 : <= IoObject::GetLockName
2138-1848:716863879.440 : => CNT96226::VenderCmd_GetData
2138-1848:716863879.515 : iCmd = 3, nBytes = 2
2138-1848:716864216.483 : 0000 : 06 38 
2138-1848:716864216.650 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716864216.746 : => CNT96226::VenderCmd_GetData
2138-1848:716864216.817 : iCmd = 4, nBytes = 2
2138-1848:716864452.331 : 0000 : 07 07 
2138-1848:716864452.503 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716864452.615 : Device 0 USB ID = 0638 : 0707
2138-1848:716864452.726 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716864452.807 : IO Send command 10 bytes
2138-1848:716864452.869 : => CNT96226::VenderCmd_SetData
2138-1848:716864452.935 : iCmd = 0, nBytes = 10
2138-1848:716864453.047 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716864598.996 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716864599.196 : => CNT96226::VenderCmd_GetData
2138-1848:716864599.276 : iCmd = 0, nBytes = 165
2138-1848:716864765.641 : skip dump 37 bytes
2138-1848:716864765.884 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716864766.047 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716864766.198 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716864766.346 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716864766.487 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716864766.634 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716864766.766 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716864766.908 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716864766.979 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716864767.061 : => CNT96226::VenderCmd_GetData
2138-1848:716864767.227 : iCmd = 1, nBytes = 4
2138-1848:716864939.046 : 0000 : 00 00 00 00 
2138-1848:716864939.209 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716864939.307 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716864939.385 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716864939.467 : IO Send command 10 bytes
2138-1848:716864939.529 : => CNT96226::VenderCmd_SetData
2138-1848:716864939.596 : iCmd = 0, nBytes = 10
2138-1848:716864939.714 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716865232.993 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716865233.205 : => CNT96226::VenderCmd_GetData
2138-1848:716865233.279 : iCmd = 0, nBytes = 128
2138-1848:716865372.247 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865372.486 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865372.698 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716865372.860 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716865373.004 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716865373.138 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865373.271 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865373.407 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865373.481 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716865373.561 : => CNT96226::VenderCmd_GetData
2138-1848:716865373.623 : iCmd = 1, nBytes = 4
2138-1848:716865522.924 : 0000 : 00 00 00 00 
2138-1848:716865523.099 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716865523.184 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716865523.356 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716865523.435 : => CNT96226::Close
2138-1848:716865527.357 : <= CNT96226::Close ret = 1
2138-1848:716865527.451 : <= CNT96226::~CNT96226
2138-1848:716865527.560 : <= CAsicIO::GetDeviceList
2138-1848:716865528.046 : => IoObject::SetTimeout
2138-1848:716865528.113 : Timeout--> In = 0 Out = 0
2138-1848:716865528.178 : <= IoObject::SetTimeout
2138-1848:716865528.249 : => CAsicIO::CAsicIO
2138-1848:716865528.327 : => CNT96226::CNT96226
2138-1848:716865528.389 : => CNT96226::Open
2138-1848:716865550.956 : <= CNT96226::Open ret = 1
2138-1848:716865551.084 : => CNT96226::Initialize
2138-1848:716865551.309 : <= CNT96226::Initialize ret = 1
2138-1848:716865551.377 : <= CNT96226::CNT96226
2138-1848:716865551.438 : <= CAsicIO::CAsicIO
2138-1848:716865551.499 : => CAsicIO::InitializeDevice
2138-1848:716865551.575 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716865555.618 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716865555.763 : => IoObject::GetLockName
2138-1848:716865555.826 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716865555.900 : <= IoObject::GetLockName
2138-1848:716865556.393 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716865556.471 : IO Send command 10 bytes
2138-1848:716865556.528 : => CNT96226::VenderCmd_SetData
2138-1848:716865556.592 : iCmd = 0, nBytes = 10
2138-1848:716865556.708 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716865868.277 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716865868.472 : => CNT96226::VenderCmd_GetData
2138-1848:716865868.547 : iCmd = 0, nBytes = 128
2138-1848:716865994.756 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865995.008 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865995.159 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716865995.305 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716865995.442 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716865995.577 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865995.714 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865995.849 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716865995.923 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716865996.103 : => CNT96226::VenderCmd_GetData
2138-1848:716865996.170 : iCmd = 1, nBytes = 4
2138-1848:716866118.700 : 0000 : 00 00 00 00 
2138-1848:716866118.856 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716866118.938 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716866119.017 : => CNT96226::VenderCmd_GetData
2138-1848:716866119.080 : iCmd = 3, nBytes = 2
2138-1848:716866446.985 : 0000 : 06 38 
2138-1848:716866447.153 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716866447.236 : => CNT96226::VenderCmd_GetData
2138-1848:716866447.305 : iCmd = 4, nBytes = 2
2138-1848:716866702.521 : 0000 : 07 07 
2138-1848:716866702.698 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716866702.860 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716866702.968 : => IoObject::InitializeDevice
2138-1848:716866703.089 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716866703.840 : <= IoObject::InitializeDevice ret = 1
2138-1848:716866703.922 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716866704.590 : => FindScanner
2138-1848:716866704.655 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716866704.732 : <= FindScanner ret = 1
2138-1848:716866704.798 : => IoObject::IoLockStart
2138-1848:716866704.898 : => CAsicIO::CheckDevice
2138-1848:716866704.960 : => CNT96226::ConnectIsAvailable
2138-1848:716866717.908 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716866718.010 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716866718.077 : <= IoObject::IoLockStart
2138-1848:716866718.141 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716866718.213 : IO Send command 10 bytes
2138-1848:716866718.301 : => CNT96226::VenderCmd_SetData
2138-1848:716866718.365 : iCmd = 0, nBytes = 10
2138-1848:716866718.478 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716866872.227 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716866872.399 : System send command 10 bytes + data 0 bytes
2138-1848:716866872.483 : IO total need to receive data 5 bytes
2138-1848:716866872.556 : => CNT96226::VenderCmd_GetData
2138-1848:716866872.619 : iCmd = 0, nBytes = 5
2138-1848:716866999.814 : 0000 : 06 00 02 02 ab 
2138-1848:716867000.000 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716867000.084 : System total receive data 5 bytes
2138-1848:716867000.159 : => CNT96226::VenderCmd_GetData
2138-1848:716867000.227 : iCmd = 1, nBytes = 4
2138-1848:716867119.726 : 0000 : 00 00 00 00 
2138-1848:716867119.887 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716867120.102 : <= CAsicIO::DoIo ret = 1
2138-1848:716867120.177 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716867120.254 : IO Send command 10 bytes
2138-1848:716867120.378 : => CNT96226::VenderCmd_SetData
2138-1848:716867120.452 : iCmd = 0, nBytes = 10
2138-1848:716867120.570 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716867301.890 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716867302.044 : System send command 10 bytes + data 0 bytes
2138-1848:716867302.129 : IO total need to receive data 165 bytes
2138-1848:716867302.201 : => CNT96226::VenderCmd_GetData
2138-1848:716867302.266 : iCmd = 0, nBytes = 165
2138-1848:716867471.519 : skip dump 37 bytes
2138-1848:716867471.792 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716867471.955 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716867472.107 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716867472.248 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716867472.389 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716867472.531 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716867472.668 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716867472.800 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716867472.872 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716867472.945 : System total receive data 165 bytes
2138-1848:716867473.013 : => CNT96226::VenderCmd_GetData
2138-1848:716867473.185 : iCmd = 1, nBytes = 4
2138-1848:716867587.514 : 0000 : 00 00 00 00 
2138-1848:716867587.679 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716867587.867 : <= CAsicIO::DoIo ret = 1
2138-1848:716867587.940 : Dump Inquiry
2138-1848:716867588.074 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716867588.220 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716867588.366 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716867588.507 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716867588.644 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716867588.785 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716867588.918 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716867589.053 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716867589.191 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716867589.327 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716867589.422 : 00a0 : 00 00 00 00 00 
2138-1848:716867589.497 : => ReadNVMDataInternal
2138-1848:716867589.732 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716867589.806 : IO Send command 10 bytes
2138-1848:716867589.928 : => CNT96226::VenderCmd_SetData
2138-1848:716867589.990 : iCmd = 0, nBytes = 10
2138-1848:716867590.099 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716867881.182 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716867881.333 : System send command 10 bytes + data 0 bytes
2138-1848:716867881.406 : IO total need to receive data 128 bytes
2138-1848:716867881.472 : => CNT96226::VenderCmd_GetData
2138-1848:716867881.533 : iCmd = 0, nBytes = 128
2138-1848:716868024.383 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716868024.647 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716868024.793 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716868024.934 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716868025.072 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716868025.205 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716868025.340 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716868025.467 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716868025.536 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716868025.612 : System total receive data 128 bytes
2138-1848:716868025.683 : => CNT96226::VenderCmd_GetData
2138-1848:716868025.747 : iCmd = 1, nBytes = 4
2138-1848:716868132.662 : 0000 : 00 00 00 00 
2138-1848:716868132.823 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716868133.007 : <= CAsicIO::DoIo ret = 1
2138-1848:716868133.090 : NVMData.PadScanCount = 0
2138-1848:716868133.155 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716868133.219 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716868133.282 : NVMData.FlatbedScanCount = 0
2138-1848:716868133.446 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716868133.508 : NVMData.SideEdgeFletbed = 0
2138-1848:716868133.578 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716868133.640 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716868133.706 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716868133.765 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716868133.827 : NVMData.BornMonth = 0
2138-1848:716868133.882 : NVMData.BornDay = 0
2138-1848:716868133.938 : NVMData.BornYear = 0
2138-1848:716868133.990 : NVMData.FirstScanMonth = 5
2138-1848:716868134.053 : NVMData.FirstScanDay = 18
2138-1848:716868134.113 : NVMData.FirstScanYear = 2020
2138-1848:716868134.171 : NVMData.VerticalMagnification = 0
2138-1848:716868134.231 : NVMData.HorizontalMagnification = 0
2138-1848:716868134.291 : NVMData.PowerSavingTime = 15
2138-1848:716868134.354 : NVMData.SN = A094165189010062
2138-1848:716868134.412 : NVMData.AutoFeed = 0
2138-1848:716868134.468 : NVMData.CCDType = 0
2138-1848:716868134.648 : NVMData.ScanSpeed = 0
2138-1848:716868134.706 : NVMData.RollerCount = 0
2138-1848:716868134.763 : NVMData.MultifeedCount = 0
2138-1848:716868134.820 : NVMData.JamCount = 0
2138-1848:716868134.878 : NVMData.IdentifyInfo = 
2138-1848:716868134.932 : NVMData.FormalName = 
2138-1848:716868134.985 : NVMData.ReservedB = 0
2138-1848:716868135.040 : NVMData.FunctionCode = 0
2138-1848:716868135.093 : NVMData.PreFeed = 0
2138-1848:716868135.147 : NVMData.PreFeedTime = 0
2138-1848:716868135.200 : NVMData.ButtonNumber = 0
2138-1848:716868135.255 : NVMData.PowerOffTime = 0
2138-1848:716868135.311 : <= ReadNVMDataInternal ret = 1
2138-1848:716868135.412 : => IoObject::IoLockEnd
2138-1848:716868135.493 : <= IoObject::IoLockEnd
2138-1848:716868135.550 : <= InitializeScanner ret = 1
2138-1848:716869372.338 : => GetLogicalScannerAbility
2138-1848:716869372.537 : => IoObject::IoLockStart
2138-1848:716869372.701 : => CAsicIO::CheckDevice
2138-1848:716869372.768 : => CNT96226::ConnectIsAvailable
2138-1848:716869392.683 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716869392.800 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716869392.869 : <= IoObject::IoLockStart
2138-1848:716869392.932 : => IoObject::IoLockEnd
2138-1848:716869393.027 : <= IoObject::IoLockEnd
2138-1848:716869393.109 : <= GetLogicalScannerAbility ret = 1
2138-1848:716873132.210 : => GetLogicalScannerAbilityEx
2138-1848:716873132.438 : => IoObject::IoLockStart
2138-1848:716873132.565 : => CAsicIO::CheckDevice
2138-1848:716873132.632 : => CNT96226::ConnectIsAvailable
2138-1848:716873150.850 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716873150.960 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716873151.032 : <= IoObject::IoLockStart
2138-1848:716873151.097 : => IoObject::IoLockEnd
2138-1848:716873151.186 : <= IoObject::IoLockEnd
2138-1848:716873151.304 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716873151.384 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716879690.374 : => ReadNVMData
2138-1848:716879690.564 : => IoObject::IoLockStart
2138-1848:716879690.698 : => CAsicIO::CheckDevice
2138-1848:716879690.764 : => CNT96226::ConnectIsAvailable
2138-1848:716879714.173 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716879714.297 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716879714.367 : <= IoObject::IoLockStart
2138-1848:716879714.444 : => ReadNVMDataInternal
2138-1848:716879714.518 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716879714.590 : IO Send command 10 bytes
2138-1848:716879714.722 : => CNT96226::VenderCmd_SetData
2138-1848:716879714.785 : iCmd = 0, nBytes = 10
2138-1848:716879714.902 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716880070.295 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716880070.460 : System send command 10 bytes + data 0 bytes
2138-1848:716880070.531 : IO total need to receive data 128 bytes
2138-1848:716880070.599 : => CNT96226::VenderCmd_GetData
2138-1848:716880070.662 : iCmd = 0, nBytes = 128
2138-1848:716880270.566 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716880270.755 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716880270.898 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716880271.046 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716880271.177 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716880271.306 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716880271.438 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716880271.564 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716880271.634 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716880271.699 : System total receive data 128 bytes
2138-1848:716880271.767 : => CNT96226::VenderCmd_GetData
2138-1848:716880271.825 : iCmd = 1, nBytes = 4
2138-1848:716880443.036 : 0000 : 00 00 00 00 
2138-1848:716880443.189 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716880443.346 : <= CAsicIO::DoIo ret = 1
2138-1848:716880443.577 : NVMData.PadScanCount = 0
2138-1848:716880443.645 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716880443.705 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716880443.766 : NVMData.FlatbedScanCount = 0
2138-1848:716880443.828 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716880443.883 : NVMData.SideEdgeFletbed = 0
2138-1848:716880443.941 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716880444.002 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716880444.060 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716880444.120 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716880444.182 : NVMData.BornMonth = 0
2138-1848:716880444.233 : NVMData.BornDay = 0
2138-1848:716880444.290 : NVMData.BornYear = 0
2138-1848:716880444.343 : NVMData.FirstScanMonth = 5
2138-1848:716880444.402 : NVMData.FirstScanDay = 18
2138-1848:716880444.462 : NVMData.FirstScanYear = 2020
2138-1848:716880444.521 : NVMData.VerticalMagnification = 0
2138-1848:716880444.581 : NVMData.HorizontalMagnification = 0
2138-1848:716880444.640 : NVMData.PowerSavingTime = 15
2138-1848:716880444.697 : NVMData.SN = A094165189010062
2138-1848:716880444.752 : NVMData.AutoFeed = 0
2138-1848:716880444.804 : NVMData.CCDType = 0
2138-1848:716880444.853 : NVMData.ScanSpeed = 0
2138-1848:716880444.906 : NVMData.RollerCount = 0
2138-1848:716880444.960 : NVMData.MultifeedCount = 0
2138-1848:716880445.014 : NVMData.JamCount = 0
2138-1848:716880445.067 : NVMData.IdentifyInfo = 
2138-1848:716880445.122 : NVMData.FormalName = 
2138-1848:716880445.173 : NVMData.ReservedB = 0
2138-1848:716880445.227 : NVMData.FunctionCode = 0
2138-1848:716880445.280 : NVMData.PreFeed = 0
2138-1848:716880445.331 : NVMData.PreFeedTime = 0
2138-1848:716880445.384 : NVMData.ButtonNumber = 0
2138-1848:716880445.438 : NVMData.PowerOffTime = 0
2138-1848:716880445.493 : <= ReadNVMDataInternal ret = 1
2138-1848:716880445.558 : => IoObject::IoLockEnd
2138-1848:716880445.640 : <= IoObject::IoLockEnd
2138-1848:716880445.691 : <= ReadNVMData ret = 1
2138-1848:716889005.819 : => GetADFStatus
2138-1848:716889006.272 : => IoObject::IoLockStart
2138-1848:716889006.423 : => CAsicIO::CheckDevice
2138-1848:716889006.483 : => CNT96226::ConnectIsAvailable
2138-1848:716889036.183 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716889036.303 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716889036.367 : <= IoObject::IoLockStart
2138-1848:716889036.433 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716889036.503 : IO Send command 10 bytes
2138-1848:716889036.659 : => CNT96226::VenderCmd_SetData
2138-1848:716889036.721 : iCmd = 0, nBytes = 10
2138-1848:716889036.831 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716889235.230 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716889235.411 : System send command 10 bytes + data 0 bytes
2138-1848:716889235.491 : IO total need to receive data 2 bytes
2138-1848:716889235.565 : => CNT96226::VenderCmd_GetData
2138-1848:716889235.628 : iCmd = 0, nBytes = 2
2138-1848:716889429.846 : 0000 : 00 00 
2138-1848:716889429.951 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716889430.020 : System total receive data 2 bytes
2138-1848:716889430.087 : => CNT96226::VenderCmd_GetData
2138-1848:716889430.144 : iCmd = 1, nBytes = 4
2138-1848:716889621.374 : 0000 : 00 00 00 00 
2138-1848:716889621.509 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716889621.677 : <= CAsicIO::DoIo ret = 1
2138-1848:716889621.761 : Return status = 0
2138-1848:716889621.834 : => IoObject::IoLockEnd
2138-1848:716889621.921 : <= IoObject::IoLockEnd
2138-1848:716889621.973 : <= GetADFStatus ret = 1
2138-1848:716892128.636 : => GetADFStatus
2138-1848:716892128.846 : => IoObject::IoLockStart
2138-1848:716892128.995 : => CAsicIO::CheckDevice
2138-1848:716892129.058 : => CNT96226::ConnectIsAvailable
2138-1848:716892154.524 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716892154.650 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716892154.717 : <= IoObject::IoLockStart
2138-1848:716892154.787 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716892155.055 : IO Send command 10 bytes
2138-1848:716892155.211 : => CNT96226::VenderCmd_SetData
2138-1848:716892155.272 : iCmd = 0, nBytes = 10
2138-1848:716892155.385 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716892356.551 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716892356.691 : System send command 10 bytes + data 0 bytes
2138-1848:716892356.775 : IO total need to receive data 2 bytes
2138-1848:716892356.846 : => CNT96226::VenderCmd_GetData
2138-1848:716892356.906 : iCmd = 0, nBytes = 2
2138-1848:716892532.537 : 0000 : 00 00 
2138-1848:716892532.655 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716892532.726 : System total receive data 2 bytes
2138-1848:716892532.794 : => CNT96226::VenderCmd_GetData
2138-1848:716892532.856 : iCmd = 1, nBytes = 4
2138-1848:716892651.992 : 0000 : 00 00 00 00 
2138-1848:716892652.104 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716892652.285 : <= CAsicIO::DoIo ret = 1
2138-1848:716892652.359 : Return status = 0
2138-1848:716892652.428 : => IoObject::IoLockEnd
2138-1848:716892652.503 : <= IoObject::IoLockEnd
2138-1848:716892652.555 : <= GetADFStatus ret = 1
2138-1848:716894627.861 : => TerminateDriver
2138-1848:716894628.078 : => CAsicIO::~CAsicIO,pStage=146934856
2138-1848:716894628.157 : => CNT96226::Close
2138-1848:716894632.932 : <= CNT96226::Close ret = 1
2138-1848:716894633.022 : <= CAsicIO::~CAsicIO
2138-1848:716894633.086 : => IoObject::IoLockEnd
2138-1848:716894633.144 : <= IoObject::IoLockEnd
2138-1848:716894633.201 : => IoObject::TerminateDevice
2138-1848:716894633.262 : => IoObject::IoLockEnd
2138-1848:716894633.315 : <= IoObject::IoLockEnd
2138-1848:716894633.404 : <= IoObject::TerminateDevice
2138-1848:716894633.633 : <= TerminateDriver ret = 1
2138-1848:716939086.752 : ============Debug Start==========
2138-1848:716939087.124 : Date : 2020/5/18 09:51:53
2138-1848:716939087.212 : Process ID : 2138
2138-1848:716939087.569 : Windows : Version 10.0 build 18363 
2138-1848:716939088.066 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716939088.135 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716939088.208 : MemoryStatus.ullAvailPhys : 5900861440
2138-1848:716939088.276 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716939088.345 : MemoryStatus.ullAvailPageFile : 7314817024
2138-1848:716939088.412 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716939088.479 : MemoryStatus.ullAvailVirtual : 1724510208
2138-1848:716939088.775 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716939088.887 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716939088.955 : CPU Family 6 Model 10 Stepping 7
2138-1848:716939089.236 : CPU Count : 4
2138-1848:716939089.293 : CPU Frequency : 100.000 Mhz
2138-1848:716939094.452 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716939094.613 : => InitializeDriver
2138-1848:716939094.860 : <= InitializeDriver ret = 1
2138-1848:716939094.926 : => InitializeScanner
2138-1848:716939095.012 : => CAsicIO::GetDeviceList
2138-1848:716939095.215 : => CNT96226::CNT96226
2138-1848:716939095.285 : => CNT96226::Open
2138-1848:716939119.956 : <= CNT96226::Open ret = 1
2138-1848:716939120.068 : => CNT96226::Initialize
2138-1848:716939120.288 : <= CNT96226::Initialize ret = 1
2138-1848:716939120.352 : <= CNT96226::CNT96226
2138-1848:716939120.416 : => CNT96226::EnumAvailableDevice
2138-1848:716939124.387 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716939124.475 : DeviceHandleTable[ 0 ] = 256
2138-1848:716939124.544 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716942674.055 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716942675.147 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716942679.566 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716942679.690 : => IoObject::GetLockName
2138-1848:716942679.763 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716942679.838 : <= IoObject::GetLockName
2138-1848:716942680.412 : => CNT96226::VenderCmd_GetData
2138-1848:716942680.491 : iCmd = 3, nBytes = 2
2138-1848:716943025.014 : 0000 : 06 38 
2138-1848:716943025.177 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716943025.262 : => CNT96226::VenderCmd_GetData
2138-1848:716943025.327 : iCmd = 4, nBytes = 2
2138-1848:716943287.915 : 0000 : 07 07 
2138-1848:716943288.052 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716943288.154 : Device 0 USB ID = 0638 : 0707
2138-1848:716943288.255 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716943288.336 : IO Send command 10 bytes
2138-1848:716943288.398 : => CNT96226::VenderCmd_SetData
2138-1848:716943288.467 : iCmd = 0, nBytes = 10
2138-1848:716943288.585 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716943465.745 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716943465.927 : => CNT96226::VenderCmd_GetData
2138-1848:716943466.000 : iCmd = 0, nBytes = 165
2138-1848:716943615.954 : skip dump 37 bytes
2138-1848:716943616.152 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716943616.303 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716943616.451 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716943616.595 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716943616.734 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716943616.874 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716943617.009 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716943617.138 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716943617.211 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716943617.282 : => CNT96226::VenderCmd_GetData
2138-1848:716943617.445 : iCmd = 1, nBytes = 4
2138-1848:716943732.039 : 0000 : 00 00 00 00 
2138-1848:716943732.131 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716943732.201 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716943732.273 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716943732.342 : IO Send command 10 bytes
2138-1848:716943732.401 : => CNT96226::VenderCmd_SetData
2138-1848:716943732.457 : iCmd = 0, nBytes = 10
2138-1848:716943732.566 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716944034.433 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716944034.636 : => CNT96226::VenderCmd_GetData
2138-1848:716944034.706 : iCmd = 0, nBytes = 128
2138-1848:716944200.323 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944200.527 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944200.679 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716944200.829 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716944200.968 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716944201.098 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944201.238 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944201.369 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944201.441 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716944201.512 : => CNT96226::VenderCmd_GetData
2138-1848:716944201.573 : iCmd = 1, nBytes = 4
2138-1848:716944327.539 : 0000 : 00 00 00 00 
2138-1848:716944327.667 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716944327.734 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716944327.895 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716944327.972 : => CNT96226::Close
2138-1848:716944332.293 : <= CNT96226::Close ret = 1
2138-1848:716944332.384 : <= CNT96226::~CNT96226
2138-1848:716944332.504 : <= CAsicIO::GetDeviceList
2138-1848:716944333.045 : => IoObject::SetTimeout
2138-1848:716944333.107 : Timeout--> In = 0 Out = 0
2138-1848:716944333.169 : <= IoObject::SetTimeout
2138-1848:716944333.238 : => CAsicIO::CAsicIO
2138-1848:716944333.313 : => CNT96226::CNT96226
2138-1848:716944333.373 : => CNT96226::Open
2138-1848:716944356.748 : <= CNT96226::Open ret = 1
2138-1848:716944356.871 : => CNT96226::Initialize
2138-1848:716944357.083 : <= CNT96226::Initialize ret = 1
2138-1848:716944357.148 : <= CNT96226::CNT96226
2138-1848:716944357.210 : <= CAsicIO::CAsicIO
2138-1848:716944357.270 : => CAsicIO::InitializeDevice
2138-1848:716944357.353 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716944361.647 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716944361.785 : => IoObject::GetLockName
2138-1848:716944361.844 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716944361.915 : <= IoObject::GetLockName
2138-1848:716944362.479 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716944362.559 : IO Send command 10 bytes
2138-1848:716944362.624 : => CNT96226::VenderCmd_SetData
2138-1848:716944362.684 : iCmd = 0, nBytes = 10
2138-1848:716944362.801 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716944660.076 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716944660.273 : => CNT96226::VenderCmd_GetData
2138-1848:716944660.351 : iCmd = 0, nBytes = 128
2138-1848:716944779.902 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944780.110 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944780.264 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716944780.410 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716944780.551 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716944780.682 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944780.817 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944780.950 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716944781.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716944781.180 : => CNT96226::VenderCmd_GetData
2138-1848:716944781.241 : iCmd = 1, nBytes = 4
2138-1848:716944888.046 : 0000 : 00 00 00 00 
2138-1848:716944888.184 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716944888.256 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716944888.326 : => CNT96226::VenderCmd_GetData
2138-1848:716944888.391 : iCmd = 3, nBytes = 2
2138-1848:716945197.357 : 0000 : 06 38 
2138-1848:716945197.502 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716945197.573 : => CNT96226::VenderCmd_GetData
2138-1848:716945197.633 : iCmd = 4, nBytes = 2
2138-1848:716945441.293 : 0000 : 07 07 
2138-1848:716945441.447 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716945441.587 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716945441.687 : => IoObject::InitializeDevice
2138-1848:716945441.805 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716945442.584 : <= IoObject::InitializeDevice ret = 1
2138-1848:716945442.657 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716945443.337 : => FindScanner
2138-1848:716945443.398 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716945443.465 : <= FindScanner ret = 1
2138-1848:716945443.528 : => IoObject::IoLockStart
2138-1848:716945443.613 : => CAsicIO::CheckDevice
2138-1848:716945443.670 : => CNT96226::ConnectIsAvailable
2138-1848:716945460.807 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716945460.934 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716945461.006 : <= IoObject::IoLockStart
2138-1848:716945461.073 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716945461.153 : IO Send command 10 bytes
2138-1848:716945461.258 : => CNT96226::VenderCmd_SetData
2138-1848:716945461.323 : iCmd = 0, nBytes = 10
2138-1848:716945461.431 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716945630.447 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716945630.636 : System send command 10 bytes + data 0 bytes
2138-1848:716945630.722 : IO total need to receive data 5 bytes
2138-1848:716945630.794 : => CNT96226::VenderCmd_GetData
2138-1848:716945630.865 : iCmd = 0, nBytes = 5
2138-1848:716945792.768 : 0000 : 06 00 02 02 ab 
2138-1848:716945792.934 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716945793.023 : System total receive data 5 bytes
2138-1848:716945793.095 : => CNT96226::VenderCmd_GetData
2138-1848:716945793.164 : iCmd = 1, nBytes = 4
2138-1848:716945917.009 : 0000 : 00 00 00 00 
2138-1848:716945917.196 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716945917.408 : <= CAsicIO::DoIo ret = 1
2138-1848:716945917.492 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716945917.573 : IO Send command 10 bytes
2138-1848:716945917.702 : => CNT96226::VenderCmd_SetData
2138-1848:716945917.767 : iCmd = 0, nBytes = 10
2138-1848:716945917.889 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716946098.547 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716946098.702 : System send command 10 bytes + data 0 bytes
2138-1848:716946098.778 : IO total need to receive data 165 bytes
2138-1848:716946098.849 : => CNT96226::VenderCmd_GetData
2138-1848:716946098.912 : iCmd = 0, nBytes = 165
2138-1848:716946253.246 : skip dump 37 bytes
2138-1848:716946253.486 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716946253.645 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716946253.798 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716946253.942 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716946254.083 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716946254.222 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716946254.358 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946254.489 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946254.562 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716946254.634 : System total receive data 165 bytes
2138-1848:716946254.705 : => CNT96226::VenderCmd_GetData
2138-1848:716946254.897 : iCmd = 1, nBytes = 4
2138-1848:716946396.020 : 0000 : 00 00 00 00 
2138-1848:716946396.191 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716946396.372 : <= CAsicIO::DoIo ret = 1
2138-1848:716946396.445 : Dump Inquiry
2138-1848:716946396.585 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716946396.732 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716946396.882 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716946397.022 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716946397.159 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716946397.300 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716946397.432 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946397.565 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946397.698 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716946397.835 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716946397.931 : 00a0 : 00 00 00 00 00 
2138-1848:716946398.003 : => ReadNVMDataInternal
2138-1848:716946398.220 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716946398.288 : IO Send command 10 bytes
2138-1848:716946398.417 : => CNT96226::VenderCmd_SetData
2138-1848:716946398.477 : iCmd = 0, nBytes = 10
2138-1848:716946398.587 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716946705.572 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716946705.777 : System send command 10 bytes + data 0 bytes
2138-1848:716946705.855 : IO total need to receive data 128 bytes
2138-1848:716946705.925 : => CNT96226::VenderCmd_GetData
2138-1848:716946705.993 : iCmd = 0, nBytes = 128
2138-1848:716946852.151 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946852.407 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946852.561 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716946852.712 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716946852.854 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716946852.993 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946853.128 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946853.266 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716946853.343 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716946853.422 : System total receive data 128 bytes
2138-1848:716946853.496 : => CNT96226::VenderCmd_GetData
2138-1848:716946853.563 : iCmd = 1, nBytes = 4
2138-1848:716947018.913 : 0000 : 00 00 00 00 
2138-1848:716947019.136 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716947019.320 : <= CAsicIO::DoIo ret = 1
2138-1848:716947019.405 : NVMData.PadScanCount = 0
2138-1848:716947019.475 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716947019.542 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716947019.611 : NVMData.FlatbedScanCount = 0
2138-1848:716947019.675 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716947019.739 : NVMData.SideEdgeFletbed = 0
2138-1848:716947019.804 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716947019.867 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716947019.931 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716947019.990 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716947020.055 : NVMData.BornMonth = 0
2138-1848:716947020.109 : NVMData.BornDay = 0
2138-1848:716947020.165 : NVMData.BornYear = 0
2138-1848:716947020.219 : NVMData.FirstScanMonth = 5
2138-1848:716947020.278 : NVMData.FirstScanDay = 18
2138-1848:716947020.340 : NVMData.FirstScanYear = 2020
2138-1848:716947020.401 : NVMData.VerticalMagnification = 0
2138-1848:716947020.461 : NVMData.HorizontalMagnification = 0
2138-1848:716947020.519 : NVMData.PowerSavingTime = 15
2138-1848:716947020.578 : NVMData.SN = A094165189010062
2138-1848:716947020.632 : NVMData.AutoFeed = 0
2138-1848:716947020.689 : NVMData.CCDType = 0
2138-1848:716947020.887 : NVMData.ScanSpeed = 0
2138-1848:716947020.947 : NVMData.RollerCount = 0
2138-1848:716947021.004 : NVMData.MultifeedCount = 0
2138-1848:716947021.059 : NVMData.JamCount = 0
2138-1848:716947021.113 : NVMData.IdentifyInfo = 
2138-1848:716947021.170 : NVMData.FormalName = 
2138-1848:716947021.225 : NVMData.ReservedB = 0
2138-1848:716947021.285 : NVMData.FunctionCode = 0
2138-1848:716947021.341 : NVMData.PreFeed = 0
2138-1848:716947021.393 : NVMData.PreFeedTime = 0
2138-1848:716947021.446 : NVMData.ButtonNumber = 0
2138-1848:716947021.497 : NVMData.PowerOffTime = 0
2138-1848:716947021.555 : <= ReadNVMDataInternal ret = 1
2138-1848:716947021.642 : => IoObject::IoLockEnd
2138-1848:716947021.730 : <= IoObject::IoLockEnd
2138-1848:716947021.786 : <= InitializeScanner ret = 1
2138-1848:716947021.859 : => GetLogicalScannerAbilityEx
2138-1848:716947021.924 : => IoObject::IoLockStart
2138-1848:716947022.007 : => CAsicIO::CheckDevice
2138-1848:716947022.070 : => CNT96226::ConnectIsAvailable
2138-1848:716947038.040 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716947038.146 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716947038.207 : <= IoObject::IoLockStart
2138-1848:716947038.274 : => IoObject::IoLockEnd
2138-1848:716947038.362 : <= IoObject::IoLockEnd
2138-1848:716947038.482 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716947038.563 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716947229.927 : => ReadNVMData
2138-1848:716947230.137 : => IoObject::IoLockStart
2138-1848:716947230.261 : => CAsicIO::CheckDevice
2138-1848:716947230.333 : => CNT96226::ConnectIsAvailable
2138-1848:716947250.516 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716947250.644 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716947250.724 : <= IoObject::IoLockStart
2138-1848:716947250.802 : => ReadNVMDataInternal
2138-1848:716947250.876 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716947250.957 : IO Send command 10 bytes
2138-1848:716947251.120 : => CNT96226::VenderCmd_SetData
2138-1848:716947251.181 : iCmd = 0, nBytes = 10
2138-1848:716947251.300 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716947579.317 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716947579.503 : System send command 10 bytes + data 0 bytes
2138-1848:716947579.581 : IO total need to receive data 128 bytes
2138-1848:716947579.651 : => CNT96226::VenderCmd_GetData
2138-1848:716947579.720 : iCmd = 0, nBytes = 128
2138-1848:716947710.321 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716947710.503 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716947710.641 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716947710.779 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716947710.910 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716947711.042 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716947711.177 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716947711.313 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716947711.383 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716947711.447 : System total receive data 128 bytes
2138-1848:716947711.514 : => CNT96226::VenderCmd_GetData
2138-1848:716947711.573 : iCmd = 1, nBytes = 4
2138-1848:716947826.374 : 0000 : 00 00 00 00 
2138-1848:716947826.511 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716947826.678 : <= CAsicIO::DoIo ret = 1
2138-1848:716947826.757 : NVMData.PadScanCount = 0
2138-1848:716947826.823 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716947826.887 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716947826.951 : NVMData.FlatbedScanCount = 0
2138-1848:716947827.016 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716947828.244 : NVMData.SideEdgeFletbed = 0
2138-1848:716947828.329 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716947828.391 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716947828.451 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716947828.664 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716947828.728 : NVMData.BornMonth = 0
2138-1848:716947828.784 : NVMData.BornDay = 0
2138-1848:716947828.840 : NVMData.BornYear = 0
2138-1848:716947828.897 : NVMData.FirstScanMonth = 5
2138-1848:716947828.955 : NVMData.FirstScanDay = 18
2138-1848:716947829.015 : NVMData.FirstScanYear = 2020
2138-1848:716947829.073 : NVMData.VerticalMagnification = 0
2138-1848:716947829.133 : NVMData.HorizontalMagnification = 0
2138-1848:716947829.192 : NVMData.PowerSavingTime = 15
2138-1848:716947829.251 : NVMData.SN = A094165189010062
2138-1848:716947829.305 : NVMData.AutoFeed = 0
2138-1848:716947829.358 : NVMData.CCDType = 0
2138-1848:716947829.411 : NVMData.ScanSpeed = 0
2138-1848:716947829.466 : NVMData.RollerCount = 0
2138-1848:716947829.520 : NVMData.MultifeedCount = 0
2138-1848:716947829.574 : NVMData.JamCount = 0
2138-1848:716947829.627 : NVMData.IdentifyInfo = 
2138-1848:716947829.685 : NVMData.FormalName = 
2138-1848:716947829.739 : NVMData.ReservedB = 0
2138-1848:716947829.794 : NVMData.FunctionCode = 0
2138-1848:716947829.850 : NVMData.PreFeed = 0
2138-1848:716947829.902 : NVMData.PreFeedTime = 0
2138-1848:716947829.958 : NVMData.ButtonNumber = 0
2138-1848:716947830.012 : NVMData.PowerOffTime = 0
2138-1848:716947830.067 : <= ReadNVMDataInternal ret = 1
2138-1848:716947830.133 : => IoObject::IoLockEnd
2138-1848:716947830.224 : <= IoObject::IoLockEnd
2138-1848:716947830.276 : <= ReadNVMData ret = 1
2138-1848:716950206.105 : ============Debug Start==========
2138-1848:716950206.448 : Date : 2020/5/18 09:51:53
2138-1848:716950206.530 : Process ID : 2138
2138-1848:716950206.889 : Windows : Version 10.0 build 18363 
2138-1848:716950207.400 : MemoryStatus.dwMemoryLoad : 30
2138-1848:716950207.465 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:716950207.536 : MemoryStatus.ullAvailPhys : 5900722176
2138-1848:716950207.597 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:716950207.662 : MemoryStatus.ullAvailPageFile : 7315128320
2138-1848:716950207.729 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:716950207.793 : MemoryStatus.ullAvailVirtual : 1725014016
2138-1848:716950207.858 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:716950207.966 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:716950208.030 : CPU Family 6 Model 10 Stepping 7
2138-1848:716950208.294 : CPU Count : 4
2138-1848:716950208.344 : CPU Frequency : 100.000 Mhz
2138-1848:716950213.000 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:716950213.147 : => InitializeDriver
2138-1848:716950213.388 : <= InitializeDriver ret = 1
2138-1848:716952490.450 : => InitializeScanner
2138-1848:716952490.989 : => CAsicIO::GetDeviceList
2138-1848:716952491.447 : => CNT96226::CNT96226
2138-1848:716952491.516 : => CNT96226::Open
2138-1848:716952519.327 : <= CNT96226::Open ret = 1
2138-1848:716952519.450 : => CNT96226::Initialize
2138-1848:716952519.678 : <= CNT96226::Initialize ret = 1
2138-1848:716952519.743 : <= CNT96226::CNT96226
2138-1848:716952519.808 : => CNT96226::EnumAvailableDevice
2138-1848:716952523.533 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:716952523.620 : DeviceHandleTable[ 0 ] = 256
2138-1848:716952523.687 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:716956251.693 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:716956252.814 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716956261.089 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716956261.311 : => IoObject::GetLockName
2138-1848:716956261.437 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716956261.581 : <= IoObject::GetLockName
2138-1848:716956262.543 : => CNT96226::VenderCmd_GetData
2138-1848:716956262.679 : iCmd = 3, nBytes = 2
2138-1848:716956680.887 : 0000 : 06 38 
2138-1848:716956681.165 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716956681.325 : => CNT96226::VenderCmd_GetData
2138-1848:716956681.462 : iCmd = 4, nBytes = 2
2138-1848:716956990.889 : 0000 : 07 07 
2138-1848:716956991.081 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716956991.253 : Device 0 USB ID = 0638 : 0707
2138-1848:716956991.440 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:716956991.584 : IO Send command 10 bytes
2138-1848:716956991.703 : => CNT96226::VenderCmd_SetData
2138-1848:716956991.820 : iCmd = 0, nBytes = 10
2138-1848:716956992.048 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716957180.310 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716957180.628 : => CNT96226::VenderCmd_GetData
2138-1848:716957180.764 : iCmd = 0, nBytes = 165
2138-1848:716957349.835 : skip dump 37 bytes
2138-1848:716957350.255 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716957350.554 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716957350.845 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716957351.133 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716957351.409 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716957351.692 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716957351.964 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716957352.230 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716957352.370 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716957352.500 : => CNT96226::VenderCmd_GetData
2138-1848:716957352.819 : iCmd = 1, nBytes = 4
2138-1848:716957558.021 : 0000 : 00 00 00 00 
2138-1848:716957558.383 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716957558.463 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716957558.544 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716957558.625 : IO Send command 10 bytes
2138-1848:716957558.695 : => CNT96226::VenderCmd_SetData
2138-1848:716957558.767 : iCmd = 0, nBytes = 10
2138-1848:716957558.899 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716957880.768 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716957880.997 : => CNT96226::VenderCmd_GetData
2138-1848:716957881.080 : iCmd = 0, nBytes = 128
2138-1848:716958089.090 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958089.343 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958089.524 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716958089.697 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716958089.859 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716958090.018 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958090.176 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958090.334 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958090.417 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716958090.501 : => CNT96226::VenderCmd_GetData
2138-1848:716958090.573 : iCmd = 1, nBytes = 4
2138-1848:716958288.834 : 0000 : 00 00 00 00 
2138-1848:716958288.990 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716958289.087 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716958289.268 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:716958289.362 : => CNT96226::Close
2138-1848:716958293.732 : <= CNT96226::Close ret = 1
2138-1848:716958293.835 : <= CNT96226::~CNT96226
2138-1848:716958293.954 : <= CAsicIO::GetDeviceList
2138-1848:716958294.470 : => IoObject::SetTimeout
2138-1848:716958294.546 : Timeout--> In = 0 Out = 0
2138-1848:716958294.619 : <= IoObject::SetTimeout
2138-1848:716958294.700 : => CAsicIO::CAsicIO
2138-1848:716958294.790 : => CNT96226::CNT96226
2138-1848:716958294.865 : => CNT96226::Open
2138-1848:716958321.832 : <= CNT96226::Open ret = 1
2138-1848:716958321.969 : => CNT96226::Initialize
2138-1848:716958322.229 : <= CNT96226::Initialize ret = 1
2138-1848:716958322.313 : <= CNT96226::CNT96226
2138-1848:716958322.385 : <= CAsicIO::CAsicIO
2138-1848:716958322.461 : => CAsicIO::InitializeDevice
2138-1848:716958322.552 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:716958327.367 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:716958327.517 : => IoObject::GetLockName
2138-1848:716958327.592 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:716958327.674 : <= IoObject::GetLockName
2138-1848:716958328.281 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:716958328.376 : IO Send command 10 bytes
2138-1848:716958328.444 : => CNT96226::VenderCmd_SetData
2138-1848:716958328.519 : iCmd = 0, nBytes = 10
2138-1848:716958328.654 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716958669.652 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716958669.863 : => CNT96226::VenderCmd_GetData
2138-1848:716958669.949 : iCmd = 0, nBytes = 128
2138-1848:716958877.505 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958877.768 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958877.942 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716958878.114 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716958878.276 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716958878.436 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958878.594 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958878.752 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716958878.834 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716958879.059 : => CNT96226::VenderCmd_GetData
2138-1848:716958879.136 : iCmd = 1, nBytes = 4
2138-1848:716959086.673 : 0000 : 00 00 00 00 
2138-1848:716959086.813 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716959086.897 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:716959086.977 : => CNT96226::VenderCmd_GetData
2138-1848:716959087.048 : iCmd = 3, nBytes = 2
2138-1848:716959473.566 : 0000 : 06 38 
2138-1848:716959473.764 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716959473.859 : => CNT96226::VenderCmd_GetData
2138-1848:716959473.935 : iCmd = 4, nBytes = 2
2138-1848:716959786.593 : 0000 : 07 07 
2138-1848:716959786.756 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716959786.952 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:716959787.086 : => IoObject::InitializeDevice
2138-1848:716959787.222 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:716959788.118 : <= IoObject::InitializeDevice ret = 1
2138-1848:716959788.215 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:716959788.884 : => FindScanner
2138-1848:716959788.963 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:716959789.047 : <= FindScanner ret = 1
2138-1848:716959789.127 : => IoObject::IoLockStart
2138-1848:716959789.236 : => CAsicIO::CheckDevice
2138-1848:716959789.312 : => CNT96226::ConnectIsAvailable
2138-1848:716959808.140 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716959808.268 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716959808.346 : <= IoObject::IoLockStart
2138-1848:716959808.426 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716959808.511 : IO Send command 10 bytes
2138-1848:716959808.618 : => CNT96226::VenderCmd_SetData
2138-1848:716959808.693 : iCmd = 0, nBytes = 10
2138-1848:716959808.830 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:716959986.061 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716959986.251 : System send command 10 bytes + data 0 bytes
2138-1848:716959986.340 : IO total need to receive data 5 bytes
2138-1848:716959986.419 : => CNT96226::VenderCmd_GetData
2138-1848:716959986.499 : iCmd = 0, nBytes = 5
2138-1848:716960191.259 : 0000 : 06 00 02 02 ab 
2138-1848:716960191.386 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716960191.471 : System total receive data 5 bytes
2138-1848:716960191.545 : => CNT96226::VenderCmd_GetData
2138-1848:716960191.619 : iCmd = 1, nBytes = 4
2138-1848:716960360.653 : 0000 : 00 00 00 00 
2138-1848:716960360.800 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716960360.957 : <= CAsicIO::DoIo ret = 1
2138-1848:716960361.042 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:716960361.126 : IO Send command 10 bytes
2138-1848:716960361.231 : => CNT96226::VenderCmd_SetData
2138-1848:716960361.303 : iCmd = 0, nBytes = 10
2138-1848:716960361.432 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:716960507.603 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716960507.781 : System send command 10 bytes + data 0 bytes
2138-1848:716960507.878 : IO total need to receive data 165 bytes
2138-1848:716960507.962 : => CNT96226::VenderCmd_GetData
2138-1848:716960508.035 : iCmd = 0, nBytes = 165
2138-1848:716960671.132 : skip dump 37 bytes
2138-1848:716960671.357 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716960671.529 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716960671.698 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716960671.870 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716960672.039 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716960672.204 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716960672.361 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716960672.517 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716960672.600 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716960672.679 : System total receive data 165 bytes
2138-1848:716960672.756 : => CNT96226::VenderCmd_GetData
2138-1848:716960672.995 : iCmd = 1, nBytes = 4
2138-1848:716960832.896 : 0000 : 00 00 00 00 
2138-1848:716960833.033 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716960833.206 : <= CAsicIO::DoIo ret = 1
2138-1848:716960833.283 : Dump Inquiry
2138-1848:716960833.438 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:716960833.605 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:716960833.774 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:716960833.938 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:716960834.104 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:716960834.274 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:716960834.430 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716960834.583 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716960834.748 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:716960834.916 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:716960835.025 : 00a0 : 00 00 00 00 00 
2138-1848:716960835.117 : => ReadNVMDataInternal
2138-1848:716960835.352 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716960835.433 : IO Send command 10 bytes
2138-1848:716960835.559 : => CNT96226::VenderCmd_SetData
2138-1848:716960835.631 : iCmd = 0, nBytes = 10
2138-1848:716960835.766 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716961172.099 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716961172.301 : System send command 10 bytes + data 0 bytes
2138-1848:716961172.394 : IO total need to receive data 128 bytes
2138-1848:716961172.485 : => CNT96226::VenderCmd_GetData
2138-1848:716961172.563 : iCmd = 0, nBytes = 128
2138-1848:716961379.385 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716961379.654 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716961379.840 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716961380.016 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716961380.182 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716961380.347 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716961380.505 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716961380.665 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716961380.753 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716961380.836 : System total receive data 128 bytes
2138-1848:716961380.917 : => CNT96226::VenderCmd_GetData
2138-1848:716961380.990 : iCmd = 1, nBytes = 4
2138-1848:716961559.620 : 0000 : 00 00 00 00 
2138-1848:716961559.762 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716961559.932 : <= CAsicIO::DoIo ret = 1
2138-1848:716961560.026 : NVMData.PadScanCount = 0
2138-1848:716961560.099 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716961560.172 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716961560.248 : NVMData.FlatbedScanCount = 0
2138-1848:716961560.326 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716961560.397 : NVMData.SideEdgeFletbed = 0
2138-1848:716961560.468 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716961560.539 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716961560.612 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716961560.687 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716961560.756 : NVMData.BornMonth = 0
2138-1848:716961560.820 : NVMData.BornDay = 0
2138-1848:716961560.889 : NVMData.BornYear = 0
2138-1848:716961560.954 : NVMData.FirstScanMonth = 5
2138-1848:716961561.020 : NVMData.FirstScanDay = 18
2138-1848:716961561.096 : NVMData.FirstScanYear = 2020
2138-1848:716961561.169 : NVMData.VerticalMagnification = 0
2138-1848:716961561.238 : NVMData.HorizontalMagnification = 0
2138-1848:716961561.310 : NVMData.PowerSavingTime = 15
2138-1848:716961561.379 : NVMData.SN = A094165189010062
2138-1848:716961561.444 : NVMData.AutoFeed = 0
2138-1848:716961561.508 : NVMData.CCDType = 0
2138-1848:716961561.702 : NVMData.ScanSpeed = 0
2138-1848:716961561.770 : NVMData.RollerCount = 0
2138-1848:716961561.844 : NVMData.MultifeedCount = 0
2138-1848:716961561.910 : NVMData.JamCount = 0
2138-1848:716961561.977 : NVMData.IdentifyInfo = 
2138-1848:716961562.047 : NVMData.FormalName = 
2138-1848:716961562.110 : NVMData.ReservedB = 0
2138-1848:716961562.177 : NVMData.FunctionCode = 0
2138-1848:716961562.245 : NVMData.PreFeed = 0
2138-1848:716961562.311 : NVMData.PreFeedTime = 0
2138-1848:716961562.379 : NVMData.ButtonNumber = 0
2138-1848:716961562.443 : NVMData.PowerOffTime = 0
2138-1848:716961562.512 : <= ReadNVMDataInternal ret = 1
2138-1848:716961562.609 : => IoObject::IoLockEnd
2138-1848:716961562.702 : <= IoObject::IoLockEnd
2138-1848:716961562.765 : <= InitializeScanner ret = 1
2138-1848:716962926.868 : => GetLogicalScannerAbility
2138-1848:716962927.085 : => IoObject::IoLockStart
2138-1848:716962927.254 : => CAsicIO::CheckDevice
2138-1848:716962927.333 : => CNT96226::ConnectIsAvailable
2138-1848:716962952.954 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716962953.102 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716962953.183 : <= IoObject::IoLockStart
2138-1848:716962953.261 : => IoObject::IoLockEnd
2138-1848:716962953.388 : <= IoObject::IoLockEnd
2138-1848:716962953.482 : <= GetLogicalScannerAbility ret = 1
2138-1848:716966374.172 : => GetLogicalScannerAbilityEx
2138-1848:716966374.387 : => IoObject::IoLockStart
2138-1848:716966374.540 : => CAsicIO::CheckDevice
2138-1848:716966374.602 : => CNT96226::ConnectIsAvailable
2138-1848:716966392.506 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716966392.631 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716966392.694 : <= IoObject::IoLockStart
2138-1848:716966392.767 : => IoObject::IoLockEnd
2138-1848:716966392.875 : <= IoObject::IoLockEnd
2138-1848:716966393.006 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:716966393.084 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:716973081.523 : => ReadNVMData
2138-1848:716973081.732 : => IoObject::IoLockStart
2138-1848:716973081.887 : => CAsicIO::CheckDevice
2138-1848:716973081.949 : => CNT96226::ConnectIsAvailable
2138-1848:716973100.937 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716973101.061 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716973101.128 : <= IoObject::IoLockStart
2138-1848:716973101.201 : => ReadNVMDataInternal
2138-1848:716973101.276 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:716973101.348 : IO Send command 10 bytes
2138-1848:716973101.532 : => CNT96226::VenderCmd_SetData
2138-1848:716973101.592 : iCmd = 0, nBytes = 10
2138-1848:716973101.709 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:716973440.523 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716973440.725 : System send command 10 bytes + data 0 bytes
2138-1848:716973440.798 : IO total need to receive data 128 bytes
2138-1848:716973440.866 : => CNT96226::VenderCmd_GetData
2138-1848:716973440.932 : iCmd = 0, nBytes = 128
2138-1848:716973638.364 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716973638.596 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716973638.749 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:716973638.895 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:716973639.027 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:716973639.160 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716973639.291 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716973639.422 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:716973639.491 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716973639.564 : System total receive data 128 bytes
2138-1848:716973639.631 : => CNT96226::VenderCmd_GetData
2138-1848:716973639.691 : iCmd = 1, nBytes = 4
2138-1848:716973834.661 : 0000 : 00 00 00 00 
2138-1848:716973834.789 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716973834.943 : <= CAsicIO::DoIo ret = 1
2138-1848:716973835.161 : NVMData.PadScanCount = 0
2138-1848:716973835.226 : NVMData.ADFSingleModeScanCount = 0
2138-1848:716973835.286 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:716973835.356 : NVMData.FlatbedScanCount = 0
2138-1848:716973835.417 : NVMData.LeadingEdgeFletbed = 0
2138-1848:716973835.475 : NVMData.SideEdgeFletbed = 0
2138-1848:716973835.533 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:716973835.592 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:716973835.655 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:716973835.717 : NVMData.SideEdgeADFRearPage = 0
2138-1848:716973835.773 : NVMData.BornMonth = 0
2138-1848:716973835.823 : NVMData.BornDay = 0
2138-1848:716973835.882 : NVMData.BornYear = 0
2138-1848:716973835.937 : NVMData.FirstScanMonth = 5
2138-1848:716973835.991 : NVMData.FirstScanDay = 18
2138-1848:716973836.050 : NVMData.FirstScanYear = 2020
2138-1848:716973836.108 : NVMData.VerticalMagnification = 0
2138-1848:716973836.166 : NVMData.HorizontalMagnification = 0
2138-1848:716973836.227 : NVMData.PowerSavingTime = 15
2138-1848:716973836.285 : NVMData.SN = A094165189010062
2138-1848:716973836.339 : NVMData.AutoFeed = 0
2138-1848:716973836.395 : NVMData.CCDType = 0
2138-1848:716973836.446 : NVMData.ScanSpeed = 0
2138-1848:716973836.497 : NVMData.RollerCount = 0
2138-1848:716973836.550 : NVMData.MultifeedCount = 0
2138-1848:716973836.607 : NVMData.JamCount = 0
2138-1848:716973836.660 : NVMData.IdentifyInfo = 
2138-1848:716973836.715 : NVMData.FormalName = 
2138-1848:716973836.768 : NVMData.ReservedB = 0
2138-1848:716973836.823 : NVMData.FunctionCode = 0
2138-1848:716973836.876 : NVMData.PreFeed = 0
2138-1848:716973836.927 : NVMData.PreFeedTime = 0
2138-1848:716973836.979 : NVMData.ButtonNumber = 0
2138-1848:716973837.034 : NVMData.PowerOffTime = 0
2138-1848:716973837.088 : <= ReadNVMDataInternal ret = 1
2138-1848:716973837.155 : => IoObject::IoLockEnd
2138-1848:716973837.235 : <= IoObject::IoLockEnd
2138-1848:716973837.286 : <= ReadNVMData ret = 1
2138-1848:716982911.362 : => GetADFStatus
2138-1848:716982911.786 : => IoObject::IoLockStart
2138-1848:716982911.954 : => CAsicIO::CheckDevice
2138-1848:716982912.015 : => CNT96226::ConnectIsAvailable
2138-1848:716982941.046 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716982941.390 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716982941.456 : <= IoObject::IoLockStart
2138-1848:716982941.525 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716982941.600 : IO Send command 10 bytes
2138-1848:716982941.758 : => CNT96226::VenderCmd_SetData
2138-1848:716982941.819 : iCmd = 0, nBytes = 10
2138-1848:716982941.930 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716983150.095 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716983150.221 : System send command 10 bytes + data 0 bytes
2138-1848:716983150.301 : IO total need to receive data 2 bytes
2138-1848:716983150.368 : => CNT96226::VenderCmd_GetData
2138-1848:716983150.430 : iCmd = 0, nBytes = 2
2138-1848:716983350.128 : 0000 : 00 00 
2138-1848:716983350.494 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716983350.568 : System total receive data 2 bytes
2138-1848:716983350.632 : => CNT96226::VenderCmd_GetData
2138-1848:716983350.693 : iCmd = 1, nBytes = 4
2138-1848:716983544.566 : 0000 : 00 00 00 00 
2138-1848:716983544.731 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716983544.870 : <= CAsicIO::DoIo ret = 1
2138-1848:716983544.946 : Return status = 0
2138-1848:716983545.017 : => IoObject::IoLockEnd
2138-1848:716983545.094 : <= IoObject::IoLockEnd
2138-1848:716983545.147 : <= GetADFStatus ret = 1
2138-1848:716986105.422 : => GetADFStatus
2138-1848:716986105.640 : => IoObject::IoLockStart
2138-1848:716986105.773 : => CAsicIO::CheckDevice
2138-1848:716986105.836 : => CNT96226::ConnectIsAvailable
2138-1848:716986131.208 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:716986131.332 : <= CAsicIO::CheckDevice ret = 1
2138-1848:716986131.395 : <= IoObject::IoLockStart
2138-1848:716986131.463 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:716986131.722 : IO Send command 10 bytes
2138-1848:716986131.881 : => CNT96226::VenderCmd_SetData
2138-1848:716986131.942 : iCmd = 0, nBytes = 10
2138-1848:716986132.050 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:716986326.741 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:716986326.894 : System send command 10 bytes + data 0 bytes
2138-1848:716986326.982 : IO total need to receive data 2 bytes
2138-1848:716986327.045 : => CNT96226::VenderCmd_GetData
2138-1848:716986327.106 : iCmd = 0, nBytes = 2
2138-1848:716986531.816 : 0000 : 00 00 
2138-1848:716986531.978 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716986532.065 : System total receive data 2 bytes
2138-1848:716986532.136 : => CNT96226::VenderCmd_GetData
2138-1848:716986532.204 : iCmd = 1, nBytes = 4
2138-1848:716986732.328 : 0000 : 00 00 00 00 
2138-1848:716986732.464 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:716986732.605 : <= CAsicIO::DoIo ret = 1
2138-1848:716986732.681 : Return status = 0
2138-1848:716986732.755 : => IoObject::IoLockEnd
2138-1848:716986732.838 : <= IoObject::IoLockEnd
2138-1848:716986732.896 : <= GetADFStatus ret = 1
2138-1848:716988715.291 : => TerminateDriver
2138-1848:716988715.520 : => CAsicIO::~CAsicIO,pStage=207096904
2138-1848:716988715.600 : => CNT96226::Close
2138-1848:716988720.818 : <= CNT96226::Close ret = 1
2138-1848:716988720.912 : <= CAsicIO::~CAsicIO
2138-1848:716988720.982 : => IoObject::IoLockEnd
2138-1848:716988721.044 : <= IoObject::IoLockEnd
2138-1848:716988721.103 : => IoObject::TerminateDevice
2138-1848:716988721.170 : => IoObject::IoLockEnd
2138-1848:716988721.226 : <= IoObject::IoLockEnd
2138-1848:716988721.326 : <= IoObject::TerminateDevice
2138-1848:716988721.783 : <= TerminateDriver ret = 1
2138-1848:717030541.067 : ============Debug Start==========
2138-1848:717030541.377 : Date : 2020/5/18 09:51:56
2138-1848:717030541.460 : Process ID : 2138
2138-1848:717030541.789 : Windows : Version 10.0 build 18363 
2138-1848:717030542.287 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717030542.350 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717030542.422 : MemoryStatus.ullAvailPhys : 5902970880
2138-1848:717030542.486 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717030542.550 : MemoryStatus.ullAvailPageFile : 7314796544
2138-1848:717030542.615 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717030542.676 : MemoryStatus.ullAvailVirtual : 1724514304
2138-1848:717030542.743 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717030542.850 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717030542.911 : CPU Family 6 Model 10 Stepping 7
2138-1848:717030543.160 : CPU Count : 4
2138-1848:717030543.210 : CPU Frequency : 100.000 Mhz
2138-1848:717030548.276 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717030548.418 : => InitializeDriver
2138-1848:717030548.660 : <= InitializeDriver ret = 1
2138-1848:717030548.722 : => InitializeScanner
2138-1848:717030548.803 : => CAsicIO::GetDeviceList
2138-1848:717030549.003 : => CNT96226::CNT96226
2138-1848:717030549.066 : => CNT96226::Open
2138-1848:717030570.787 : <= CNT96226::Open ret = 1
2138-1848:717030570.887 : => CNT96226::Initialize
2138-1848:717030571.093 : <= CNT96226::Initialize ret = 1
2138-1848:717030571.152 : <= CNT96226::CNT96226
2138-1848:717030571.210 : => CNT96226::EnumAvailableDevice
2138-1848:717030574.705 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717030574.789 : DeviceHandleTable[ 0 ] = 256
2138-1848:717030574.853 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717034325.021 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717034326.160 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717034334.773 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717034334.998 : => IoObject::GetLockName
2138-1848:717034335.131 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717034335.282 : <= IoObject::GetLockName
2138-1848:717034336.291 : => CNT96226::VenderCmd_GetData
2138-1848:717034336.434 : iCmd = 3, nBytes = 2
2138-1848:717034728.043 : 0000 : 06 38 
2138-1848:717034728.338 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717034728.503 : => CNT96226::VenderCmd_GetData
2138-1848:717034728.635 : iCmd = 4, nBytes = 2
2138-1848:717035051.554 : 0000 : 07 07 
2138-1848:717035051.830 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717035052.033 : Device 0 USB ID = 0638 : 0707
2138-1848:717035052.217 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717035052.361 : IO Send command 10 bytes
2138-1848:717035052.490 : => CNT96226::VenderCmd_SetData
2138-1848:717035052.623 : iCmd = 0, nBytes = 10
2138-1848:717035052.844 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717035258.037 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717035258.317 : => CNT96226::VenderCmd_GetData
2138-1848:717035258.466 : iCmd = 0, nBytes = 165
2138-1848:717035466.116 : skip dump 37 bytes
2138-1848:717035466.531 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717035466.838 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717035467.125 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717035467.417 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717035467.680 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717035467.973 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717035468.235 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717035468.496 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717035468.630 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717035468.759 : => CNT96226::VenderCmd_GetData
2138-1848:717035469.073 : iCmd = 1, nBytes = 4
2138-1848:717035670.925 : 0000 : 00 00 00 00 
2138-1848:717035671.162 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717035671.311 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717035671.457 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717035671.606 : IO Send command 10 bytes
2138-1848:717035671.725 : => CNT96226::VenderCmd_SetData
2138-1848:717035671.844 : iCmd = 0, nBytes = 10
2138-1848:717035672.070 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717036021.520 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717036021.853 : => CNT96226::VenderCmd_GetData
2138-1848:717036021.990 : iCmd = 0, nBytes = 128
2138-1848:717036236.749 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717036237.138 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717036237.435 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717036237.723 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717036237.990 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717036238.261 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717036238.525 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717036238.785 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717036238.925 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717036239.067 : => CNT96226::VenderCmd_GetData
2138-1848:717036239.188 : iCmd = 1, nBytes = 4
2138-1848:717036444.305 : 0000 : 00 00 00 00 
2138-1848:717036444.527 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717036444.679 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717036444.969 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717036445.138 : => CNT96226::Close
2138-1848:717036451.761 : <= CNT96226::Close ret = 1
2138-1848:717036451.928 : <= CNT96226::~CNT96226
2138-1848:717036452.108 : <= CAsicIO::GetDeviceList
2138-1848:717036452.872 : => IoObject::SetTimeout
2138-1848:717036452.999 : Timeout--> In = 0 Out = 0
2138-1848:717036453.121 : <= IoObject::SetTimeout
2138-1848:717036453.253 : => CAsicIO::CAsicIO
2138-1848:717036453.414 : => CNT96226::CNT96226
2138-1848:717036453.527 : => CNT96226::Open
2138-1848:717036495.137 : <= CNT96226::Open ret = 1
2138-1848:717036495.367 : => CNT96226::Initialize
2138-1848:717036495.768 : <= CNT96226::Initialize ret = 1
2138-1848:717036495.892 : <= CNT96226::CNT96226
2138-1848:717036496.015 : <= CAsicIO::CAsicIO
2138-1848:717036496.135 : => CAsicIO::InitializeDevice
2138-1848:717036496.281 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717036504.058 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717036504.320 : => IoObject::GetLockName
2138-1848:717036504.447 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717036504.591 : <= IoObject::GetLockName
2138-1848:717036505.554 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717036505.719 : IO Send command 10 bytes
2138-1848:717036505.837 : => CNT96226::VenderCmd_SetData
2138-1848:717036505.959 : iCmd = 0, nBytes = 10
2138-1848:717036506.196 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717036874.296 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717036874.584 : => CNT96226::VenderCmd_GetData
2138-1848:717036874.710 : iCmd = 0, nBytes = 128
2138-1848:717037078.727 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717037079.135 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717037079.429 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717037080.310 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717037080.696 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717037080.988 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717037081.265 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717037081.532 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717037081.683 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717037082.018 : => CNT96226::VenderCmd_GetData
2138-1848:717037082.145 : iCmd = 1, nBytes = 4
2138-1848:717037292.624 : 0000 : 00 00 00 00 
2138-1848:717037292.848 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717037292.988 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717037293.120 : => CNT96226::VenderCmd_GetData
2138-1848:717037293.237 : iCmd = 3, nBytes = 2
2138-1848:717037677.525 : 0000 : 06 38 
2138-1848:717037677.773 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717037677.945 : => CNT96226::VenderCmd_GetData
2138-1848:717037678.087 : iCmd = 4, nBytes = 2
2138-1848:717037996.002 : 0000 : 07 07 
2138-1848:717037996.206 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717037996.484 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717037996.690 : => IoObject::InitializeDevice
2138-1848:717037996.893 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717037998.259 : <= IoObject::InitializeDevice ret = 1
2138-1848:717037998.422 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717037999.453 : => FindScanner
2138-1848:717037999.571 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717037999.704 : <= FindScanner ret = 1
2138-1848:717037999.820 : => IoObject::IoLockStart
2138-1848:717037999.994 : => CAsicIO::CheckDevice
2138-1848:717038000.110 : => CNT96226::ConnectIsAvailable
2138-1848:717038022.075 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717038022.279 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717038022.395 : <= IoObject::IoLockStart
2138-1848:717038022.521 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717038022.656 : IO Send command 10 bytes
2138-1848:717038022.832 : => CNT96226::VenderCmd_SetData
2138-1848:717038022.948 : iCmd = 0, nBytes = 10
2138-1848:717038023.161 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717038231.047 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717038231.307 : System send command 10 bytes + data 0 bytes
2138-1848:717038231.446 : IO total need to receive data 5 bytes
2138-1848:717038231.584 : => CNT96226::VenderCmd_GetData
2138-1848:717038231.704 : iCmd = 0, nBytes = 5
2138-1848:717038439.914 : 0000 : 06 00 02 02 ab 
2138-1848:717038440.121 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717038440.253 : System total receive data 5 bytes
2138-1848:717038440.380 : => CNT96226::VenderCmd_GetData
2138-1848:717038440.503 : iCmd = 1, nBytes = 4
2138-1848:717038653.062 : 0000 : 00 00 00 00 
2138-1848:717038653.292 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717038653.543 : <= CAsicIO::DoIo ret = 1
2138-1848:717038653.678 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717038653.824 : IO Send command 10 bytes
2138-1848:717038654.023 : => CNT96226::VenderCmd_SetData
2138-1848:717038654.145 : iCmd = 0, nBytes = 10
2138-1848:717038654.363 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717038857.416 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717038857.628 : System send command 10 bytes + data 0 bytes
2138-1848:717038857.774 : IO total need to receive data 165 bytes
2138-1848:717038857.910 : => CNT96226::VenderCmd_GetData
2138-1848:717038858.032 : iCmd = 0, nBytes = 165
2138-1848:717039065.642 : skip dump 37 bytes
2138-1848:717039066.055 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717039066.344 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717039066.625 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717039066.907 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717039067.177 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717039067.456 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717039067.726 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039067.989 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039068.124 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717039068.258 : System total receive data 165 bytes
2138-1848:717039068.386 : => CNT96226::VenderCmd_GetData
2138-1848:717039068.690 : iCmd = 1, nBytes = 4
2138-1848:717039287.021 : 0000 : 00 00 00 00 
2138-1848:717039287.159 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717039287.324 : <= CAsicIO::DoIo ret = 1
2138-1848:717039287.395 : Dump Inquiry
2138-1848:717039287.543 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717039287.702 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717039287.859 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717039288.012 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717039288.157 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717039288.310 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717039288.452 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039288.596 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039288.747 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717039288.897 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717039288.998 : 00a0 : 00 00 00 00 00 
2138-1848:717039289.083 : => ReadNVMDataInternal
2138-1848:717039289.312 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717039289.393 : IO Send command 10 bytes
2138-1848:717039289.516 : => CNT96226::VenderCmd_SetData
2138-1848:717039289.580 : iCmd = 0, nBytes = 10
2138-1848:717039289.699 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717039647.489 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717039647.711 : System send command 10 bytes + data 0 bytes
2138-1848:717039647.793 : IO total need to receive data 128 bytes
2138-1848:717039647.870 : => CNT96226::VenderCmd_GetData
2138-1848:717039647.942 : iCmd = 0, nBytes = 128
2138-1848:717039858.597 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039858.811 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039858.984 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717039859.150 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717039859.301 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717039859.449 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039859.599 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039859.745 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717039859.832 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717039859.910 : System total receive data 128 bytes
2138-1848:717039859.988 : => CNT96226::VenderCmd_GetData
2138-1848:717039860.054 : iCmd = 1, nBytes = 4
2138-1848:717040050.940 : 0000 : 00 00 00 00 
2138-1848:717040051.062 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717040051.237 : <= CAsicIO::DoIo ret = 1
2138-1848:717040051.323 : NVMData.PadScanCount = 0
2138-1848:717040051.393 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717040051.462 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717040051.533 : NVMData.FlatbedScanCount = 0
2138-1848:717040051.600 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717040051.666 : NVMData.SideEdgeFletbed = 0
2138-1848:717040051.734 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717040051.800 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717040051.868 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717040051.936 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717040052.003 : NVMData.BornMonth = 0
2138-1848:717040052.066 : NVMData.BornDay = 0
2138-1848:717040052.128 : NVMData.BornYear = 0
2138-1848:717040052.186 : NVMData.FirstScanMonth = 5
2138-1848:717040052.251 : NVMData.FirstScanDay = 18
2138-1848:717040052.317 : NVMData.FirstScanYear = 2020
2138-1848:717040052.381 : NVMData.VerticalMagnification = 0
2138-1848:717040052.450 : NVMData.HorizontalMagnification = 0
2138-1848:717040052.515 : NVMData.PowerSavingTime = 15
2138-1848:717040052.580 : NVMData.SN = A094165189010062
2138-1848:717040052.642 : NVMData.AutoFeed = 0
2138-1848:717040052.701 : NVMData.CCDType = 0
2138-1848:717040052.884 : NVMData.ScanSpeed = 0
2138-1848:717040052.949 : NVMData.RollerCount = 0
2138-1848:717040053.011 : NVMData.MultifeedCount = 0
2138-1848:717040053.075 : NVMData.JamCount = 0
2138-1848:717040053.133 : NVMData.IdentifyInfo = 
2138-1848:717040053.198 : NVMData.FormalName = 
2138-1848:717040053.256 : NVMData.ReservedB = 0
2138-1848:717040053.315 : NVMData.FunctionCode = 0
2138-1848:717040053.377 : NVMData.PreFeed = 0
2138-1848:717040053.442 : NVMData.PreFeedTime = 0
2138-1848:717040053.504 : NVMData.ButtonNumber = 0
2138-1848:717040053.562 : NVMData.PowerOffTime = 0
2138-1848:717040053.624 : <= ReadNVMDataInternal ret = 1
2138-1848:717040053.720 : => IoObject::IoLockEnd
2138-1848:717040053.808 : <= IoObject::IoLockEnd
2138-1848:717040053.868 : <= InitializeScanner ret = 1
2138-1848:717040053.941 : => GetLogicalScannerAbilityEx
2138-1848:717040054.011 : => IoObject::IoLockStart
2138-1848:717040054.101 : => CAsicIO::CheckDevice
2138-1848:717040054.164 : => CNT96226::ConnectIsAvailable
2138-1848:717040070.198 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717040070.314 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717040070.381 : <= IoObject::IoLockStart
2138-1848:717040070.448 : => IoObject::IoLockEnd
2138-1848:717040070.549 : <= IoObject::IoLockEnd
2138-1848:717040070.675 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717040070.762 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717040257.635 : => ReadNVMData
2138-1848:717040257.840 : => IoObject::IoLockStart
2138-1848:717040258.002 : => CAsicIO::CheckDevice
2138-1848:717040258.073 : => CNT96226::ConnectIsAvailable
2138-1848:717040285.055 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717040285.177 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717040285.254 : <= IoObject::IoLockStart
2138-1848:717040285.330 : => ReadNVMDataInternal
2138-1848:717040285.409 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717040285.487 : IO Send command 10 bytes
2138-1848:717040285.640 : => CNT96226::VenderCmd_SetData
2138-1848:717040285.704 : iCmd = 0, nBytes = 10
2138-1848:717040285.840 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717040634.806 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717040634.991 : System send command 10 bytes + data 0 bytes
2138-1848:717040635.075 : IO total need to receive data 128 bytes
2138-1848:717040635.147 : => CNT96226::VenderCmd_GetData
2138-1848:717040635.213 : iCmd = 0, nBytes = 128
2138-1848:717040841.312 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717040841.534 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717040841.694 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717040841.848 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717040841.997 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717040842.142 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717040842.291 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717040842.437 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717040842.516 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717040842.595 : System total receive data 128 bytes
2138-1848:717040842.668 : => CNT96226::VenderCmd_GetData
2138-1848:717040842.733 : iCmd = 1, nBytes = 4
2138-1848:717041040.757 : 0000 : 00 00 00 00 
2138-1848:717041040.865 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717041041.029 : <= CAsicIO::DoIo ret = 1
2138-1848:717041041.109 : NVMData.PadScanCount = 0
2138-1848:717041041.178 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717041041.244 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717041041.313 : NVMData.FlatbedScanCount = 0
2138-1848:717041041.381 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717041041.442 : NVMData.SideEdgeFletbed = 0
2138-1848:717041041.511 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717041041.578 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717041041.644 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717041041.835 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717041041.906 : NVMData.BornMonth = 0
2138-1848:717041041.966 : NVMData.BornDay = 0
2138-1848:717041042.030 : NVMData.BornYear = 0
2138-1848:717041042.088 : NVMData.FirstScanMonth = 5
2138-1848:717041042.152 : NVMData.FirstScanDay = 18
2138-1848:717041042.221 : NVMData.FirstScanYear = 2020
2138-1848:717041042.284 : NVMData.VerticalMagnification = 0
2138-1848:717041042.356 : NVMData.HorizontalMagnification = 0
2138-1848:717041042.424 : NVMData.PowerSavingTime = 15
2138-1848:717041042.488 : NVMData.SN = A094165189010062
2138-1848:717041042.552 : NVMData.AutoFeed = 0
2138-1848:717041042.614 : NVMData.CCDType = 0
2138-1848:717041042.674 : NVMData.ScanSpeed = 0
2138-1848:717041042.734 : NVMData.RollerCount = 0
2138-1848:717041042.799 : NVMData.MultifeedCount = 0
2138-1848:717041042.860 : NVMData.JamCount = 0
2138-1848:717041042.923 : NVMData.IdentifyInfo = 
2138-1848:717041042.984 : NVMData.FormalName = 
2138-1848:717041043.046 : NVMData.ReservedB = 0
2138-1848:717041043.107 : NVMData.FunctionCode = 0
2138-1848:717041043.167 : NVMData.PreFeed = 0
2138-1848:717041043.229 : NVMData.PreFeedTime = 0
2138-1848:717041043.290 : NVMData.ButtonNumber = 0
2138-1848:717041043.351 : NVMData.PowerOffTime = 0
2138-1848:717041043.414 : <= ReadNVMDataInternal ret = 1
2138-1848:717041043.487 : => IoObject::IoLockEnd
2138-1848:717041043.577 : <= IoObject::IoLockEnd
2138-1848:717041043.635 : <= ReadNVMData ret = 1
2138-1848:717043568.850 : ============Debug Start==========
2138-1848:717043569.186 : Date : 2020/5/18 09:51:56
2138-1848:717043569.271 : Process ID : 2138
2138-1848:717043569.621 : Windows : Version 10.0 build 18363 
2138-1848:717043570.125 : MemoryStatus.dwMemoryLoad : 30
2138-1848:717043570.191 : MemoryStatus.ullTotalPhys : 8472518656
2138-1848:717043570.262 : MemoryStatus.ullAvailPhys : 5902651392
2138-1848:717043570.328 : MemoryStatus.ullTotalPageFile : 9814695936
2138-1848:717043570.394 : MemoryStatus.ullAvailPageFile : 7316013056
2138-1848:717043570.463 : MemoryStatus.ullTotalVirtual : 2147352576
2138-1848:717043570.525 : MemoryStatus.ullAvailVirtual : 1724497920
2138-1848:717043570.591 : MemoryStatus.ullAvailExtendedVirtual : 0
2138-1848:717043570.699 : CPU Name String :         Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz
2138-1848:717043570.761 : CPU Family 6 Model 10 Stepping 7
2138-1848:717043571.026 : CPU Count : 4
2138-1848:717043571.079 : CPU Frequency : 100.000 Mhz
2138-1848:717043575.788 : Driver dll (C:\Windows\Twain_32\PenPower\PenPower A8 Scanner\A8.dll) version = 0.9.2017.1109
2138-1848:717043575.940 : => InitializeDriver
2138-1848:717043576.185 : <= InitializeDriver ret = 1
2138-1848:717045921.335 : => InitializeScanner
2138-1848:717045921.637 : => CAsicIO::GetDeviceList
2138-1848:717045922.090 : => CNT96226::CNT96226
2138-1848:717045922.158 : => CNT96226::Open
2138-1848:717045951.821 : <= CNT96226::Open ret = 1
2138-1848:717045951.947 : => CNT96226::Initialize
2138-1848:717045952.162 : <= CNT96226::Initialize ret = 1
2138-1848:717045952.231 : <= CNT96226::CNT96226
2138-1848:717045952.291 : => CNT96226::EnumAvailableDevice
2138-1848:717045955.991 : => CNT96226::CountAvailableDeviceCallbackFunc
2138-1848:717045956.077 : DeviceHandleTable[ 0 ] = 256
2138-1848:717045956.141 : <= CNT96226::CountAvailableDeviceCallbackFunc ret = 1
2138-1848:717049724.539 : <= CNT96226::EnumAvailableDevice ret = 1
2138-1848:717049725.695 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717049733.863 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717049734.087 : => IoObject::GetLockName
2138-1848:717049734.218 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717049734.359 : <= IoObject::GetLockName
2138-1848:717049735.350 : => CNT96226::VenderCmd_GetData
2138-1848:717049735.492 : iCmd = 3, nBytes = 2
2138-1848:717050115.682 : 0000 : 06 38 
2138-1848:717050115.953 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717050116.124 : => CNT96226::VenderCmd_GetData
2138-1848:717050116.261 : iCmd = 4, nBytes = 2
2138-1848:717050424.673 : 0000 : 07 07 
2138-1848:717050424.878 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717050425.063 : Device 0 USB ID = 0638 : 0707
2138-1848:717050425.242 : => CAsicIO::DoSimpleIo code = 0x12 - 0x00
2138-1848:717050425.394 : IO Send command 10 bytes
2138-1848:717050425.512 : => CNT96226::VenderCmd_SetData
2138-1848:717050425.639 : iCmd = 0, nBytes = 10
2138-1848:717050425.867 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717050621.799 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717050622.098 : => CNT96226::VenderCmd_GetData
2138-1848:717050622.239 : iCmd = 0, nBytes = 165
2138-1848:717050827.423 : skip dump 37 bytes
2138-1848:717050827.830 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717050828.130 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717050828.413 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717050828.707 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717050828.977 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717050829.267 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717050829.537 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717050829.800 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717050829.945 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717050830.076 : => CNT96226::VenderCmd_GetData
2138-1848:717050830.391 : iCmd = 1, nBytes = 4
2138-1848:717051043.914 : 0000 : 00 00 00 00 
2138-1848:717051044.150 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717051044.297 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717051044.436 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717051044.581 : IO Send command 10 bytes
2138-1848:717051044.702 : => CNT96226::VenderCmd_SetData
2138-1848:717051044.825 : iCmd = 0, nBytes = 10
2138-1848:717051045.049 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717051400.337 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717051400.543 : => CNT96226::VenderCmd_GetData
2138-1848:717051400.628 : iCmd = 0, nBytes = 128
2138-1848:717051604.728 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717051604.988 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717051605.168 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717051605.340 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717051605.501 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717051605.663 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717051605.818 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717051605.973 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717051606.060 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717051606.145 : => CNT96226::VenderCmd_GetData
2138-1848:717051606.213 : iCmd = 1, nBytes = 4
2138-1848:717051788.808 : 0000 : 00 00 00 00 
2138-1848:717051788.950 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717051789.032 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717051789.199 : => CNT96226::~CNT96226,m_hLibNvUSB=1705902080
2138-1848:717051789.289 : => CNT96226::Close
2138-1848:717051794.101 : <= CNT96226::Close ret = 1
2138-1848:717051794.209 : <= CNT96226::~CNT96226
2138-1848:717051794.321 : <= CAsicIO::GetDeviceList
2138-1848:717051794.883 : => IoObject::SetTimeout
2138-1848:717051794.957 : Timeout--> In = 0 Out = 0
2138-1848:717051795.029 : <= IoObject::SetTimeout
2138-1848:717051795.115 : => CAsicIO::CAsicIO
2138-1848:717051795.206 : => CNT96226::CNT96226
2138-1848:717051795.286 : => CNT96226::Open
2138-1848:717051824.027 : <= CNT96226::Open ret = 1
2138-1848:717051824.180 : => CNT96226::Initialize
2138-1848:717051824.431 : <= CNT96226::Initialize ret = 1
2138-1848:717051824.510 : <= CNT96226::CNT96226
2138-1848:717051824.576 : <= CAsicIO::CAsicIO
2138-1848:717051824.653 : => CAsicIO::InitializeDevice
2138-1848:717051824.743 : => CNT96226::ConnectToDevice, hDevice=256
2138-1848:717051829.709 : <= CNT96226::ConnectToDevice ret = 1
2138-1848:717051829.859 : => IoObject::GetLockName
2138-1848:717051829.934 : GetLockName, Input = \@, Output = Global\AVDrv2006ACCESS
2138-1848:717051830.022 : <= IoObject::GetLockName
2138-1848:717051830.672 : => CAsicIO::DoSimpleIo code = 0x28 - 0x69
2138-1848:717051830.770 : IO Send command 10 bytes
2138-1848:717051830.842 : => CNT96226::VenderCmd_SetData
2138-1848:717051830.912 : iCmd = 0, nBytes = 10
2138-1848:717051831.051 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717052177.635 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717052177.836 : => CNT96226::VenderCmd_GetData
2138-1848:717052177.911 : iCmd = 0, nBytes = 128
2138-1848:717052352.866 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717052353.093 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717052353.264 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717052353.427 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717052353.583 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717052353.738 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717052353.900 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717052354.059 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717052354.141 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717052354.323 : => CNT96226::VenderCmd_GetData
2138-1848:717052354.397 : iCmd = 1, nBytes = 4
2138-1848:717052488.669 : 0000 : 00 00 00 00 
2138-1848:717052488.806 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717052488.886 : <= CAsicIO::DoSimpleIo ret = 1
2138-1848:717052488.964 : => CNT96226::VenderCmd_GetData
2138-1848:717052489.036 : iCmd = 3, nBytes = 2
2138-1848:717052872.517 : 0000 : 06 38 
2138-1848:717052872.688 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717052872.786 : => CNT96226::VenderCmd_GetData
2138-1848:717052872.863 : iCmd = 4, nBytes = 2
2138-1848:717053181.942 : 0000 : 07 07 
2138-1848:717053182.118 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717053182.293 : Check device handle 256 is USB: VID = 0638 PID = 0707 SN = A094165189010062
2138-1848:717053182.419 : => IoObject::InitializeDevice
2138-1848:717053182.564 : Try to create event (Global\AVDrv2006ACCESS)
2138-1848:717053183.498 : <= IoObject::InitializeDevice ret = 1
2138-1848:717053183.601 : <= CAsicIO::InitializeDevice ret = 1
2138-1848:717053184.289 : => FindScanner
2138-1848:717053184.378 :  0 < strlen( szTargetDeviceName ),else 
2138-1848:717053184.460 : <= FindScanner ret = 1
2138-1848:717053184.540 : => IoObject::IoLockStart
2138-1848:717053184.648 : => CAsicIO::CheckDevice
2138-1848:717053184.723 : => CNT96226::ConnectIsAvailable
2138-1848:717053208.883 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717053209.008 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717053209.087 : <= IoObject::IoLockStart
2138-1848:717053209.161 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717053209.245 : IO Send command 10 bytes
2138-1848:717053209.353 : => CNT96226::VenderCmd_SetData
2138-1848:717053209.427 : iCmd = 0, nBytes = 10
2138-1848:717053209.564 : 0000 : 12 00 00 00 05 00 00 00 00 00 
2138-1848:717053405.303 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717053405.497 : System send command 10 bytes + data 0 bytes
2138-1848:717053405.587 : IO total need to receive data 5 bytes
2138-1848:717053405.666 : => CNT96226::VenderCmd_GetData
2138-1848:717053405.740 : iCmd = 0, nBytes = 5
2138-1848:717053598.553 : 0000 : 06 00 02 02 ab 
2138-1848:717053598.719 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717053598.812 : System total receive data 5 bytes
2138-1848:717053598.900 : => CNT96226::VenderCmd_GetData
2138-1848:717053598.973 : iCmd = 1, nBytes = 4
2138-1848:717053760.778 : 0000 : 00 00 00 00 
2138-1848:717053760.885 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717053761.026 : <= CAsicIO::DoIo ret = 1
2138-1848:717053761.118 : => CAsicIO::DoIo code = 0x12 - 0x00
2138-1848:717053761.202 : IO Send command 10 bytes
2138-1848:717053761.313 : => CNT96226::VenderCmd_SetData
2138-1848:717053761.388 : iCmd = 0, nBytes = 10
2138-1848:717053761.520 : 0000 : 12 00 00 00 a5 00 00 00 00 00 
2138-1848:717053915.489 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717053915.684 : System send command 10 bytes + data 0 bytes
2138-1848:717053915.777 : IO total need to receive data 165 bytes
2138-1848:717053915.863 : => CNT96226::VenderCmd_GetData
2138-1848:717053915.935 : iCmd = 0, nBytes = 165
2138-1848:717054053.920 : skip dump 37 bytes
2138-1848:717054054.184 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717054054.357 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717054054.532 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717054054.696 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717054054.854 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717054055.021 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717054055.177 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054055.335 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054055.416 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717054055.494 : System total receive data 165 bytes
2138-1848:717054055.572 : => CNT96226::VenderCmd_GetData
2138-1848:717054055.797 : iCmd = 1, nBytes = 4
2138-1848:717054185.242 : 0000 : 00 00 00 00 
2138-1848:717054185.361 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717054185.526 : <= CAsicIO::DoIo ret = 1
2138-1848:717054185.600 : Dump Inquiry
2138-1848:717054185.752 : 0000 : 06 00 02 02 ab 00 00 10 50 65 6e 50 6f 77 65 72 
2138-1848:717054185.920 : 0010 : 41 38 20 53 63 61 6e 6e 65 72 20 20 20 20 20 20 
2138-1848:717054186.088 : 0020 : 30 2e 31 39 a0 30 30 65 02 58 02 58 02 58 02 58 
2138-1848:717054186.259 : 0030 : 00 00 59 b6 d2 40 04 04 08 08 08 08 c0 92 12 05 
2138-1848:717054186.420 : 0040 : 00 01 04 07 05 0e 00 00 00 00 00 0f 00 02 08 07 
2138-1848:717054186.587 : 0050 : 3e 02 7e 04 ec 02 7e 04 ec 02 58 08 01 8c 44 06 
2138-1848:717054186.744 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054186.898 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054187.067 : 0080 : 00 00 00 25 80 90 00 78 00 01 00 78 00 01 00 10 
2138-1848:717054187.226 : 0090 : 00 96 01 01 00 02 00 00 00 88 09 00 2c 14 00 00 
2138-1848:717054187.336 : 00a0 : 00 00 00 00 00 
2138-1848:717054187.425 : => ReadNVMDataInternal
2138-1848:717054187.684 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717054187.772 : IO Send command 10 bytes
2138-1848:717054187.890 : => CNT96226::VenderCmd_SetData
2138-1848:717054187.959 : iCmd = 0, nBytes = 10
2138-1848:717054188.084 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717054513.176 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717054513.389 : System send command 10 bytes + data 0 bytes
2138-1848:717054513.480 : IO total need to receive data 128 bytes
2138-1848:717054513.565 : => CNT96226::VenderCmd_GetData
2138-1848:717054513.636 : iCmd = 0, nBytes = 128
2138-1848:717054725.615 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054725.882 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054726.070 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717054726.244 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717054726.410 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717054726.567 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054726.724 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054726.883 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717054726.968 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717054727.053 : System total receive data 128 bytes
2138-1848:717054727.137 : => CNT96226::VenderCmd_GetData
2138-1848:717054727.209 : iCmd = 1, nBytes = 4
2138-1848:717054928.864 : 0000 : 00 00 00 00 
2138-1848:717054929.023 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717054929.216 : <= CAsicIO::DoIo ret = 1
2138-1848:717054929.339 : NVMData.PadScanCount = 0
2138-1848:717054929.415 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717054929.487 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717054929.563 : NVMData.FlatbedScanCount = 0
2138-1848:717054929.636 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717054929.703 : NVMData.SideEdgeFletbed = 0
2138-1848:717054929.773 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717054929.843 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717054929.917 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717054929.987 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717054930.061 : NVMData.BornMonth = 0
2138-1848:717054930.125 : NVMData.BornDay = 0
2138-1848:717054930.200 : NVMData.BornYear = 0
2138-1848:717054930.268 : NVMData.FirstScanMonth = 5
2138-1848:717054930.335 : NVMData.FirstScanDay = 18
2138-1848:717054930.403 : NVMData.FirstScanYear = 2020
2138-1848:717054930.472 : NVMData.VerticalMagnification = 0
2138-1848:717054930.545 : NVMData.HorizontalMagnification = 0
2138-1848:717054930.617 : NVMData.PowerSavingTime = 15
2138-1848:717054930.692 : NVMData.SN = A094165189010062
2138-1848:717054930.758 : NVMData.AutoFeed = 0
2138-1848:717054930.821 : NVMData.CCDType = 0
2138-1848:717054931.020 : NVMData.ScanSpeed = 0
2138-1848:717054931.094 : NVMData.RollerCount = 0
2138-1848:717054931.164 : NVMData.MultifeedCount = 0
2138-1848:717054931.234 : NVMData.JamCount = 0
2138-1848:717054931.306 : NVMData.IdentifyInfo = 
2138-1848:717054931.374 : NVMData.FormalName = 
2138-1848:717054931.435 : NVMData.ReservedB = 0
2138-1848:717054931.499 : NVMData.FunctionCode = 0
2138-1848:717054931.564 : NVMData.PreFeed = 0
2138-1848:717054931.628 : NVMData.PreFeedTime = 0
2138-1848:717054931.692 : NVMData.ButtonNumber = 0
2138-1848:717054931.757 : NVMData.PowerOffTime = 0
2138-1848:717054931.822 : <= ReadNVMDataInternal ret = 1
2138-1848:717054931.924 : => IoObject::IoLockEnd
2138-1848:717054932.022 : <= IoObject::IoLockEnd
2138-1848:717054932.087 : <= InitializeScanner ret = 1
2138-1848:717056304.206 : => GetLogicalScannerAbility
2138-1848:717056304.432 : => IoObject::IoLockStart
2138-1848:717056304.608 : => CAsicIO::CheckDevice
2138-1848:717056304.687 : => CNT96226::ConnectIsAvailable
2138-1848:717056328.915 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717056329.065 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717056329.147 : <= IoObject::IoLockStart
2138-1848:717056329.223 : => IoObject::IoLockEnd
2138-1848:717056329.357 : <= IoObject::IoLockEnd
2138-1848:717056329.458 : <= GetLogicalScannerAbility ret = 1
2138-1848:717059788.349 : => GetLogicalScannerAbilityEx
2138-1848:717059788.564 : => IoObject::IoLockStart
2138-1848:717059788.693 : => CAsicIO::CheckDevice
2138-1848:717059788.764 : => CNT96226::ConnectIsAvailable
2138-1848:717059813.043 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717059813.172 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717059813.240 : <= IoObject::IoLockStart
2138-1848:717059813.306 : => IoObject::IoLockEnd
2138-1848:717059813.416 : <= IoObject::IoLockEnd
2138-1848:717059813.553 : pAbilityEx->FirmwareVersion = 0.19, pAbilityEx->ModelName = A8 Scanner
2138-1848:717059813.634 : <= GetLogicalScannerAbilityEx ret = 1
2138-1848:717066492.217 : => ReadNVMData
2138-1848:717066492.408 : => IoObject::IoLockStart
2138-1848:717066492.543 : => CAsicIO::CheckDevice
2138-1848:717066492.607 : => CNT96226::ConnectIsAvailable
2138-1848:717066519.105 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717066519.225 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717066519.292 : <= IoObject::IoLockStart
2138-1848:717066519.365 : => ReadNVMDataInternal
2138-1848:717066519.432 : => CAsicIO::DoIo code = 0x28 - 0x69
2138-1848:717066519.503 : IO Send command 10 bytes
2138-1848:717066519.646 : => CNT96226::VenderCmd_SetData
2138-1848:717066519.707 : iCmd = 0, nBytes = 10
2138-1848:717066519.823 : 0000 : 28 00 69 00 0a 0d 00 00 80 00 
2138-1848:717066892.278 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717066892.442 : System send command 10 bytes + data 0 bytes
2138-1848:717066892.517 : IO total need to receive data 128 bytes
2138-1848:717066892.584 : => CNT96226::VenderCmd_GetData
2138-1848:717066892.644 : iCmd = 0, nBytes = 128
2138-1848:717067099.126 : 0000 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717067099.313 : 0010 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717067099.461 : 0020 : 00 00 00 05 00 12 07 e4 00 00 00 00 00 00 41 30 
2138-1848:717067099.608 : 0030 : 39 34 31 36 35 31 38 39 30 31 30 30 36 32 00 00 
2138-1848:717067099.743 : 0040 : 00 00 00 00 00 00 00 0f 00 00 00 00 00 00 00 00 
2138-1848:717067099.874 : 0050 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717067100.003 : 0060 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717067100.132 : 0070 : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
2138-1848:717067100.203 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717067100.271 : System total receive data 128 bytes
2138-1848:717067100.335 : => CNT96226::VenderCmd_GetData
2138-1848:717067100.392 : iCmd = 1, nBytes = 4
2138-1848:717067277.561 : 0000 : 00 00 00 00 
2138-1848:717067277.721 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717067277.908 : <= CAsicIO::DoIo ret = 1
2138-1848:717067278.156 : NVMData.PadScanCount = 0
2138-1848:717067278.227 : NVMData.ADFSingleModeScanCount = 0
2138-1848:717067278.290 : NVMData.ADFDuplexModeScanCount = 0
2138-1848:717067278.354 : NVMData.FlatbedScanCount = 0
2138-1848:717067278.414 : NVMData.LeadingEdgeFletbed = 0
2138-1848:717067278.472 : NVMData.SideEdgeFletbed = 0
2138-1848:717067278.529 : NVMData.LeadingEgdeADFFrontPage = 0
2138-1848:717067278.587 : NVMData.SideEdgeADFFrontPage = 0
2138-1848:717067278.647 : NVMData.LeadingEdgeADFRearPage = 0
2138-1848:717067278.709 : NVMData.SideEdgeADFRearPage = 0
2138-1848:717067278.767 : NVMData.BornMonth = 0
2138-1848:717067278.820 : NVMData.BornDay = 0
2138-1848:717067278.877 : NVMData.BornYear = 0
2138-1848:717067278.929 : NVMData.FirstScanMonth = 5
2138-1848:717067278.986 : NVMData.FirstScanDay = 18
2138-1848:717067279.047 : NVMData.FirstScanYear = 2020
2138-1848:717067279.110 : NVMData.VerticalMagnification = 0
2138-1848:717067279.168 : NVMData.HorizontalMagnification = 0
2138-1848:717067279.230 : NVMData.PowerSavingTime = 15
2138-1848:717067279.288 : NVMData.SN = A094165189010062
2138-1848:717067279.340 : NVMData.AutoFeed = 0
2138-1848:717067279.394 : NVMData.CCDType = 0
2138-1848:717067279.445 : NVMData.ScanSpeed = 0
2138-1848:717067279.497 : NVMData.RollerCount = 0
2138-1848:717067279.554 : NVMData.MultifeedCount = 0
2138-1848:717067279.609 : NVMData.JamCount = 0
2138-1848:717067279.663 : NVMData.IdentifyInfo = 
2138-1848:717067279.721 : NVMData.FormalName = 
2138-1848:717067279.776 : NVMData.ReservedB = 0
2138-1848:717067279.831 : NVMData.FunctionCode = 0
2138-1848:717067279.888 : NVMData.PreFeed = 0
2138-1848:717067279.940 : NVMData.PreFeedTime = 0
2138-1848:717067279.992 : NVMData.ButtonNumber = 0
2138-1848:717067280.048 : NVMData.PowerOffTime = 0
2138-1848:717067280.105 : <= ReadNVMDataInternal ret = 1
2138-1848:717067280.176 : => IoObject::IoLockEnd
2138-1848:717067280.256 : <= IoObject::IoLockEnd
2138-1848:717067280.309 : <= ReadNVMData ret = 1
2138-1848:717075895.221 : => GetADFStatus
2138-1848:717075895.688 : => IoObject::IoLockStart
2138-1848:717075895.829 : => CAsicIO::CheckDevice
2138-1848:717075895.890 : => CNT96226::ConnectIsAvailable
2138-1848:717075924.209 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717075924.333 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717075924.399 : <= IoObject::IoLockStart
2138-1848:717075924.472 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717075924.546 : IO Send command 10 bytes
2138-1848:717075924.700 : => CNT96226::VenderCmd_SetData
2138-1848:717075924.761 : iCmd = 0, nBytes = 10
2138-1848:717075924.872 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717076131.981 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717076132.107 : System send command 10 bytes + data 0 bytes
2138-1848:717076132.190 : IO total need to receive data 2 bytes
2138-1848:717076132.260 : => CNT96226::VenderCmd_GetData
2138-1848:717076132.325 : iCmd = 0, nBytes = 2
2138-1848:717076319.790 : 0000 : 00 00 
2138-1848:717076319.957 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717076320.042 : System total receive data 2 bytes
2138-1848:717076320.112 : => CNT96226::VenderCmd_GetData
2138-1848:717076320.181 : iCmd = 1, nBytes = 4
2138-1848:717076514.767 : 0000 : 00 00 00 00 
2138-1848:717076514.875 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717076515.036 : <= CAsicIO::DoIo ret = 1
2138-1848:717076515.110 : Return status = 0
2138-1848:717076515.178 : => IoObject::IoLockEnd
2138-1848:717076515.258 : <= IoObject::IoLockEnd
2138-1848:717076515.311 : <= GetADFStatus ret = 1
2138-1848:717078973.887 : => GetADFStatus
2138-1848:717078974.100 : => IoObject::IoLockStart
2138-1848:717078974.250 : => CAsicIO::CheckDevice
2138-1848:717078974.317 : => CNT96226::ConnectIsAvailable
2138-1848:717079002.920 : <= CNT96226::ConnectIsAvailable ret = 1
2138-1848:717079003.045 : <= CAsicIO::CheckDevice ret = 1
2138-1848:717079003.116 : <= IoObject::IoLockStart
2138-1848:717079003.189 : => CAsicIO::DoIo code = 0x08 - 0x00
2138-1848:717079003.445 : IO Send command 10 bytes
2138-1848:717079003.595 : => CNT96226::VenderCmd_SetData
2138-1848:717079003.658 : iCmd = 0, nBytes = 10
2138-1848:717079003.770 : 0000 : 08 00 00 00 02 00 00 00 00 00 
2138-1848:717079209.452 : <= CNT96226::VenderCmd_SetData ret = 1
2138-1848:717079209.579 : System send command 10 bytes + data 0 bytes
2138-1848:717079209.657 : IO total need to receive data 2 bytes
2138-1848:717079209.723 : => CNT96226::VenderCmd_GetData
2138-1848:717079209.785 : iCmd = 0, nBytes = 2
2138-1848:717079361.872 : 0000 : 00 00 
2138-1848:717079362.032 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717079362.119 : System total receive data 2 bytes
2138-1848:717079362.193 : => CNT96226::VenderCmd_GetData
2138-1848:717079362.260 : iCmd = 1, nBytes = 4
2138-1848:717079473.930 : 0000 : 00 00 00 00 
2138-1848:717079474.047 : <= CNT96226::VenderCmd_GetData ret = 1
2138-1848:717079474.197 : <= CAsicIO::DoIo ret = 1
2138-1848:717079474.269 : Return status = 0
2138-1848:717079474.334 : => IoObject::IoLockEnd
2138-1848:717079474.411 : <= IoObject::IoLockEnd
2138-1848:717079474.465 : <= GetADFStatus ret = 1
2138-1848:717081580.767 : => TerminateDriver
2138-1848:717081580.964 : => CAsicIO::~CAsicIO,pStage=210635848
2138-1848:717081581.046 : => CNT96226::Close
2138-1848:717081585.257 : <= CNT96226::Close ret = 1
2138-1848:717081585.350 : <= CAsicIO::~CAsicIO
2138-1848:717081585.417 : => IoObject::IoLockEnd
2138-1848:717081585.476 : <= IoObject::IoLockEnd
2138-1848:717081585.533 : => IoObject::TerminateDevice
2138-1848:717081585.597 : => IoObject::IoLockEnd
2138-1848:717081585.651 : <= IoObject::IoLockEnd
2138-1848:717081585.745 : <= IoObject::TerminateDevice
2138-1848:717081586.060 : <= TerminateDriver ret = 1
